首页 > 数据库技术 > 详细

几条最近常用的sql语句

时间:2018-05-29 19:35:50      阅读:208      评论:0      收藏:0      [点我收藏+]

1.查询表是否为空

select count(*) as total from 表

看返回值,如果>0则不为空 =0为空

 

2.删除表数据但保留表结构

delete from 表 where 1=1

 

3.select查询结果保存到一个新的表中

有2种写法:

其一:insert into 新表(要求在数据库存在) select 表项 from 已有的表

其二:select * into 新表(要求在数据库不存在) from ( select 表项 from 表 )a

这2者倾向第一种,因为第二种每次都要建立新表,浪费空间,第一种在保存之前把表数据删了就好,不过有个缺点,重复使用同一个表会出现2次插入,我自己做的就是,还没找出来bug

 

4.按照年份排序,date数据的类型

select convert(varchar(4),date,120)as year from 表 group by convert(varchar(4),date,120)

 

5.将date类型的数据按照月份查询

太长了就不贴了

 

(未完待续……)

 

几条最近常用的sql语句

原文:https://www.cnblogs.com/senn0213/p/9107088.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!