//保留小数位数
select cast(列名as 数值类型,如decimal,numeric等 (长度,小数点后位数)) 列名 from 表名
例:select cast(Sid as decimal(18,2)) Sid from User
//case 用法
单条件:select case xxxxx when null then '0' else '1' end from xxxx
多条件: select case xxxx when '' then '0' when null then '0' else xxxx end from xxxx
//convert 用法
CONVERT(data_type(length),data_to_be_converted,style)
如:CONVERT(VARCHAR(19), 列名)
或:CONVERT(VARCHAR(19),GETDATE()) //获取日期后转为字串
或: CONVERT(VARCHAR(19), select count(*) from aaa) //将一个查询结果如count 转为字串
//SQL子查询及字串拼接
select f.*,
(convert(varchar(30), (select count(*) from Report s where s.ReportCode=f.ReportCode and s.IsDefineReport='0' and s.IsFinish='1' )) || '/' ||
convert(varchar(30), (select count(*) from Report s where s.ReportCode=f.ReportCode and s.IsDefineReport='0' ))) FinishStatus,
from Report f
//本例子是查询一个表 这个表中包括定义表和子厂的表 总厂定义表和子厂表id相同 完成状态不同 本例子是在这个表中查询完成度 就是两个count拼接为类似 3/5
结果图:
//MS SQL 随机抽取
select top 2 * from xxx order by newid()
SQL语句添加列:
alter table 表名 add 列名 类型 默认值 是否为空...
SQL语句删除列:
alter table 表名 drop 列名
SQL语句向表一插入表二的数据:
insert into tttt1 (col1, col2, col3, col4, Id) select * from tttt2
--后面可加where条件,列的个数及名称需统一
SQL语句将表二的数据更新为表一的数据:
update tttt1 set tttt1.Id=isnull(b.Id,'') from tttt2 b where tttt1.Id=b.Id and tttt1.code=b.code
--表一和表二的列名可不一致,表一不能加别名
- 大小: 13.8 KB
分享到:
相关推荐
SQL语句大全集合 含基础、中级、高级 比较适合初学者
关于sql语句的集合,有5,60句法律上咖啡机来看大家了贷款纠纷
sql查询语句集合sql查询语句集合sql查询语句集合sql查询语句集合sql查询语句集合sql查询语句集合sql查询语句集合sql查询语句集合
SQL语句集合,SQL语法集合,SQL常用语句集合,快速掌握SQL语言
sql2000, select,insert,update,delete各种语句实例精讲,
本人自己总结的sql简单语句。相信能给初学sql的人带来实处。
名称:E10查用SQL语句集合 适用人群:ERP管理员 适用场景:E10ERP系统上线持续改善,SQL常用语句 功能描述:PO待交明细、出入库统计表、待领料清单、请购中品号无单价的品号清单、请购单中无品号采购信息的品号清单 ...
网络上多个SQL语句,与T-SQL,及其优化设置集合。
还在为不会写oracle语句而烦恼的话,“oracle常用监控SQL语句集合”会帮你轻松解决!
各种sql语句大集合Transact_SQL小手册
SQL语句经典之作!SQL语句经典之作!SQL语句经典之作!SQL语句经典之作!SQL语句经典之作!SQL语句经典之作!SQL语句经典之作!SQL语句经典之作!SQL语句经典之作!
sql语句大全 sql语句操作全集 搜集的一些集合
常用的SQL语句集合,轻轻松松掌握SQL语句~! 学好SQL语句就这么简单~!
sql语句大全
MLDN Oracle视频讲座里的SQL语句集合笔记, 很不错的
存储过程是为了完成特定功能的SQL语句的集合,如果为了完成某一功能,使用了大量的SQL语句,那么执行==存储过程==只执行一次就可以,而SQL语句呢,则是需要执行多个。就类似于c语言中的自定义函数,甚至比自定义函数...
Oracle数据库维护常用SQL语句集合,详细介绍了数据库维护的操作语句
自己写的两个SQL语句生成对应数据库的数据字典,一个生成表集合,一个生成字段集合 只需修改where语句后面的TABLE_SCHEMA的数据库名即可
Oracle数据库SQL培训 数据库SQL语句编写培训教程 Oracle高级查询SQL优化 集合实际案例讲解 【大纲】 一、高级查询 上期数\上年数\同比\环比 当年累计数 单位占比 单位排名\前N名\后N名 二、SQL优化 什么时候创建...