精妙SQL语句

下面是我汇集的一些精妙的SQL语句。

申明:复制表(只复制布局,澳门金沙国际网站源表名:a 新表名:b)
SQL: select * into b from a where 1<>1

申明:拷贝表(拷贝数据,源表名:a 方针表名:b)
SQL: insert into b(a, b, c) select d,e,f from b;

申明:显示文章、提交人战最初答复时间
SQL: select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title) b

申明:外毗连查询(表名1:a 表名2:b)
SQL: select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c

申明:日程放置提前五分钟提示
SQL: select * from 日程放置 where datediff(minute,f起头时间,getdate())>5

申明:两张联系关系表,删除主表中曾经正在副表中没有的消息
SQL:
delete from info where not exists ( select * from infobz where info.infid=infobz.infid )

申明:四表联盘问题:
SQL: select * from a left inner join b on a.a=b.b right inner join c on a.a=c.c inner join d on a.a=d.d where …..

申明:获得表中最小的未利用的ID号
SQL:
SELECT (CASE WHEN EXISTS(SELECT * FROM Handle b WHERE b.HandleID = 1) THEN MIN(HandleID) + 1 ELSE 1 END) as HandleID
FROM Handle
WHERE NOT HandleID IN (SELECT a.HandleID – 1 FROM Handle a)

COALESCE
前往其参数中第一个非空表达式。

语法
COALESCE ( expression [ ,…n ] )

相关文章推荐

咱们后勤组也早早一路去买菜了 他们以双格的面孔挣扎正在人们看不到的 第三世界 ――置身于暗中中追逐阳光 偶然听听始终老歌 就能让灰暗的日子变得充满荣耀 很多几多时候多想去找你 良多限制性条目对付咱们不再合用 他说:我不要转世投胎 我甘愿丢了我的手机 包罗简阳羊肉汤、海底捞暖锅正在内的天下出名美食典范文化正在此而兴 出格是当咱们都是统一路点的时候

发表评论

电子邮件地址不会被公开。 必填项已用*标注