几条最近常用的sql语句
Posted senn0213
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了几条最近常用的sql语句相关的知识,希望对你有一定的参考价值。
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语句的主要内容,如果未能解决你的问题,请参考以下文章