sql server 2008语言基础: 集合
生活随笔
收集整理的這篇文章主要介紹了
sql server 2008语言基础: 集合
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
--declare @t table(n int)
--insert into @t values(0),(1),(2),(3),(4),(5),(6),(7),(8),(9)
--select * from @t --返回在2008年1月有訂單活動, 而在08年2月沒有訂單活動的客戶和雇員.
--select custid, empid from Sales.Orders where orderdate>='2008-01-01' and orderdate<'2008-02-01'
--except
--select custid, empid from Sales.Orders where orderdate>='2008-02-01' and orderdate<'2008-03-01'--返回在08年1月和2月都有訂單活動的客戶和雇員
--select custid, empid from Sales.Orders where orderdate>='2008-01-01' and orderdate<'2008-02-01'
--intersect
--select custid, empid from Sales.Orders where orderdate>='2008-02-01' and orderdate<'2008-03-01'--在08年1月和2月有, 在07年沒有的客戶和雇員
--(select custid, empid from Sales.Orders where orderdate>='2008-01-01' and orderdate<'2008-02-01'
--intersect
--select custid, empid from Sales.Orders where orderdate>='2008-02-01' and orderdate<'2008-03-01'
--)
--except
--select custid, empid from Sales.Orders where orderdate>='2007-1-01' and orderdate<'2008-01-01'select country,region,city from hr.Employees
union all
select country,region,city from Production.Suppliers
轉載于:https://www.cnblogs.com/jianjialin/archive/2012/04/11/2442200.html
總結
以上是生活随笔為你收集整理的sql server 2008语言基础: 集合的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用core data
- 下一篇: C++ protobuf 不仅仅是序列化