sql 知识点

1 union 和union all的区别?
union all比union合并的效率快的多.union all 只是将查询出来的结果集合并到一块,并没有字段的排序和去重复数据.
而union会去重复数据和对查询出来的结果进行排序;


2 sql中做计算 和小数做加减乘除运算,要转换成float或者double类型.
-- *12.5
* CONVERT(DECIMAL(18, 1), CAST(a.AllowanceDay AS FLOAT)-10) * 0.7
--* CONVERT(DECIMAL(18, 1),CAST(CAST(a.AllowanceDay AS INT ) - 10 AS INT )) * 0.7

 


3 SQL去除回车符,换行符,空格和水平制表符

REPLACE(REPLACE(REPLACE(REPLACE([fieldName],CHAR(13),''),CHAR(10),''),CHAR(9),''),' ','')

转载于:https://www.cnblogs.com/yachao1120/p/9103383.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值