4、SQL基础整理(规范函数)
2014-12-15 15:32
253 查看
规范函数:
绝对值
select abs(-5)print abs(-5)
表中取绝对值的方法:
select code,name,abs(chinese)as yuwen from xuesheng
select *from xuesheng where ABS(chinese)>90
天花板、地板
select ceiling(math) from xuesheng//天花板select *from xuesheng where ([weight] - CEILING([weight]))!=0
几次幂
select POWER(3,2) --表示的次方等于几就返回几select POWER(age,2)from xuesheng
select '这是'+name+'的年龄的平方',POWER(age,2)from xuesheng
四舍五入
select ROUND(176.2,0)///逗号前表示要四舍五入的数,逗号后表示要四舍五入到小数点后几位。select [weight],ROUND([weight],0) as shehou from xuesheng
开方(平方根)
select SQRT(4)//结果为2select SQUARE(4)//结果为16
行列颠倒函数(PIVOT)
select * from 表名PIVOT (
聚合函数的类型(想要查询的列名) for 需要颠倒的列名 IN (需要颠倒的列中所含的值--用来作为新列名)
) as p
相关文章推荐
- SQL 基础-->常用函数
- 【SQL基础】T-SQL函数类型——元数据函数
- SQL基础-->分组与分组函数
- 知识整理:sql基础
- SQL中CONVERT转化函数小结 (很基础但总是记不住的知识)
- 【SQL基础】T-SQL函数类型——数字函数
- SQL基础问题整理(1)——你答对了多少?
- SQL基础问题整理(1)——你答对了多少?
- SQL基础-->分组与分组函数
- 知识整理:sql 存储过程命名规范
- 整理几个常用的sql内部函数
- SQL基础知识[整理]
- 整理了一份项目组前人写过的关于sql编程规范的文档
- 关于回调函数和钩子函数基础知识的整理
- SQL字符串处理函数整理
- T-SQL常见基础疑点问答整理(2)
- sql 时间函数 整理的比较全了
- SQL 基础-->常用函数
- SQL 基础-->常用函数
- SQL查询语句的书写要点(基础二、函数)(未完成,先不要看,没有实质内容)