热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

SqlServer_临时表查询和内联子查询的使用;

<span>功能:查询订单表中每个顾客第一次下订单的订单号和时间;(1)、临时表使用USEAdventureWorks2008
功能:查询订单表中每个顾客第一次下订单的订单号和时间;
(1)、临时表使用
USE AdventureWorks2008
GO
SELECT soh.CustomerID, MIN(soh.OrderDate) AS OrderDate
	INTO #MinOrderDates
	FROM Sales.SalesOrderHeader soh
	GROUP BY soh.CustomerID;
SELECT soh.CustomerID, soh.SalesOrderID, soh.OrderDate
	FROM Sales.SalesOrderHeader soh
	JOIN #MinOrderDates t
	ON soh.CustomerID = t.CustomerID
	AND soh.OrderDate = t.OrderDate
	GROUP BY soh.CustomerID
DROP TABLE #MinOrderDates
(2)、内联子查询
SELECT soh1.CustomerID, soh1.SalesOrderID, soh1.OrderDate
	FROM Sales.SalesOrderHeader soh1
	WHERE soh1.OrderDate  = (SELECT Min(soh2.OrderDate)
				FROM Sales.SalesOrderHeader soh2
				WHERE soh2.CustomerID = soh1.customerID)
	ORDER BY CustomerID;


推荐阅读
  • SqlServer分区表概述(转载)
    什么是分区表一般情况下,我们建立数据库表时,表数据都存放在一个文件里。但是如果是分区表的话,表数据就会按照你指定的规则分放到不同的文件里,把一个大的数据文件拆分为多个小文件,还可以把这些小文件 ... [详细]
  • 这篇文章主要讲解了“SQLServer与Access数据库ASP代码有什么区别”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深 ... [详细]
  • 一、域名解析记录说明记录类型A:用来指定域名的IPv4地址(如:8.8.8.8),如果需要将域名指向一个IP ... [详细]
  • 如何实现Percona Mysql Galera多读写集群的部署
    本篇文章给大家主要讲的是关于如何实现PerconaMysqlGalera多读写集群的部署的内容,感兴趣的话就一起来看看这篇文章吧,相信看完如何实现PerconaMysq ... [详细]
  • MSsqlserver服务快速打开和停止
    此篇基础,希望能够帮助已经入坑的同学!!对于用MSSQLserver熟悉的人来说,快速开启和关闭是孰能生巧了。对于刚刚接触的人来说开启管理去打开,实在是麻烦,等待时间太长好了,我们开始开启步骤:按键盘 ... [详细]
  • 1.3.4ProfilerSQLServerProfiler是一个图形化的管理工具用于监督记录和检查SQLServer数据库的使用情况对系统管理员来说它是一个监视用户活动的间谍1. ... [详细]
  • 微软平台的软件开发系统中,有着一套自己的约定规则。熟悉.net开发的都会对异常处理不陌生,现阶段的各种编程语言中,都不乏异常处理机制,个中原理也都大同小异。sqlserver在批处 ... [详细]
  • 定制数据层关键字:数据层,访问,元数据,数据访问模型http://www.gaodaima.com/35448.html定制数据层_sqlserver ... [详细]
  • SQLServer2008全套 数据库简介,分离,收缩,快照
    第三课视频笔记:联机丛书的使用附加和分离数据库---收缩数据库--------数据库快照 ... [详细]
  • 在目标队列中对消息进行排队时出现异常。错误:15404,状态:19。CouldnotobtaininformationaboutWindowsNTgroupuserSERVER ... [详细]
  • sqldouble222.22222222如何转换成字符串222.22222222%convertcast都是保留4位小数。 ... [详细]
  • 本文主要介绍关于数据库,sql,sqlserver的知识点,对【数据库——概述】和【数据库到底要怎么做】有兴趣的朋友可以看下由【用编程写诗】投稿的技术文章,希望该技术和经验能帮到你解决你所遇的数据库相 ... [详细]
  • MySQL的SQL语句写法,除了那些基本的之外,还有一些也算比较常用的,这里记录下来,以便以后查找。好记性不如烂笔头& ... [详细]
  • 假设我有一张源表customer_account中有一个字段crm_id_content,字段的内容大概为这种模式<r><uid{F7898717-4954-E123 ... [详细]
  • 转载:http:www.crazycoder.cnDataBaseIndex.html查询速度慢的原因很多,常见如下几种:1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设 ... [详细]
author-avatar
手机用户2502858065
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有