sql 整理积累
1 SELECT * from (SELECT * FROM dbo.xcqy2017_Article WHERE Kind=53) AS t1 2 LEFT JOIN (SELECT * FROM dbo.xcqy2017_News_Classification) AS t2 ON t2.Ncid = t1.Ncid
1 SELECT * from (SELECT * FROM dbo.xcqy2017_Article WHERE Kind=53) AS t1 2 RIGHT JOIN (SELECT * FROM dbo.xcqy2017_News_Classification) AS t2 ON t2.Ncid = t1.Ncid
1 SELECT 2 CASE 3 WHEN Kind = 53 THEN '新闻动态' 4 WHEN Kind = 53 THEN '新闻动态' 5 ELSE '其他' 6 END '新闻动态1' 7 ,* FROM dbo.xcqy2017_Article
UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。
UNION运算符 默认地,UNION 操作符选取不同的值。如果允许重复的值,请使用 UNION ALL。
SELECT Aid,Alive,Layer FROM dbo.xcqy2017_Article UNION SELECT Ncid,Alive,Layer FROM dbo.xcqy2017_News_Classification
UNION ALL运算符 UNION 结果集中的列名总是等于 UNION 中第一个 SELECT 语句中的列名。
SELECT Aid,Alive,Layer FROM dbo.xcqy2017_Article UNION ALL SELECT Ncid,Alive,Layer FROM dbo.xcqy2017_News_Classification
EXCEPT运算符 EXCEPT运算符通过包括所有在 TABLE1 中但不在 TABLE2 中的行并消除所有重复行而派生出一个结果表。当 ALL 随 EXCEPT 一起使用时 (EXCEPT ALL),不消除重复行(不知道能不能行,因为版本问题,测试未成功)。
SELECT Ncid FROM dbo.xcqy2017_Article EXCEPT SELECT Ncid FROM dbo.xcqy2017_News_Classification
列出表里的所有的字段
select name from syscolumns where id=object_id('xcqy2017_Article')
NEWID()随机id排序
SELECT * FROM dbo.xcqy2017_Article ORDER BY NEWID()
人是有思想的,这是人与动物本质的区别。人的社会属性要求我们在操守的规范下实现自我价值,越有这越给予。因此,我们要实现自己的社会价值 。这些都离不开坚定的信仰,有无信仰是一个在精神层面状态好坏的体现,不能觉得一切都无所谓。生活是一面镜子,自己是什么样子很快现行。
用知识武装自己,用信仰升华自己,用爱好装点自己,用个性标识自己。
我就是我,不一样的烟火;我就是我,不一样的水果;我就是我,不一样的花朵;我就是我,不一样的自我。
生活寄语:越努力,越幸运。
做最好的自己!