Sqlserver
最初的梦想zsq
..
展开
-
Union和Union All的区别
以前一直不知道Union和Union All到底有什么区别,今天来好好的研究一下,网上查到的结果是下面这个样子,可是还是不是很理解,下面将自己亲自验证:Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;Union All:对两个结果集进行并集操作,包括重复行,不进行排序;下面进行简单的测试(因为是测试,所以sql代码写的很简单,没有什么很严格的规范,只是为了理解这两者之间的转载 2017-02-09 11:10:29 · 257 阅读 · 0 评论 -
SQL语句
(一)1.写出一条Sql语句:取出表A中第31到第40记录(SQLServer, 以自动增长的ID作为主键, 注意:ID可能不是连续的。) select top 10 * from A where id not in (select top 30 id from A) 解2: select top 10 * from A where id > (selectmax(id) from (se转载 2016-06-07 16:57:28 · 360 阅读 · 0 评论 -
常用SQL语句
–删除重复Name的记录,并保留最小的ID值 –delete Person where ID not in( select MIN(ID) from Person where Name in( select distinct(Name) from Person) group by Name)–手写一个带分页的Sql语句 SELECT TOP 页大小 * FROM (原创 2016-09-02 15:15:59 · 280 阅读 · 0 评论