7.19 SQL——函数
2015-07-21 20:02
405 查看
select * from student select * from score select * from teacher select * from course select * from car --数学函数 select degree ,sqrt(degree) from score --开平方,平方根 select price, ceiling(Price) from car -- 取大于当前小数的最小整数 select price, floor(Price) from car -- 取小于当前小数的最大整数 select price, round(Price,-1) from car -- 四舍五入,保留几位 select ABS(-2) -- 取绝对值 select RAND()*100 -- 生成随机数,默认是生成0-1之间的数 --字符串函数 select LOWER('Welcome') --转小写 select UPPER('welcome') --转大写 select LTRIM(' hello')--压缩左边的空格 select RTRIM('hello ')--压缩右边的空格 select * from News select left(title,5) from News -- 从左侧截取字符串,截n个字符 select right(title,5) from News --从右侧截取字符串,截n个字符 select substring(title,3,5) from News--从某位置截取字符串,截取长度为n select reverse(title) from News -- 翻转字符串 select replace(title,'中国','美国') from News --替换字符串 select STUFF(title,4,3,'中国') from News--替换指定位置的字符串 select LEN(' hello') -- 字符串的长度 --日期时间函数 select * from student select year(sbirthday) from student -- 取日期时间中的年份 select month(sbirthday) from student -- 取日期时间中的月份 select day(sbirthday) from student -- 取日期时间中的天 select GETDATE() --获取当前系统的时间 select datepart(yy,sbirthday) from student--取日期时间的一部分 --类型转换 select len(cast(0.2 as varchar(50)))--cast(源数据 as 目标类型)
相关文章推荐
- Redis基本认识
- Mysql数据库笔记
- Ubuntu mysql 中文,启动,重启,远程连接相关问题
- windows下安装php5.5的redis扩展
- mysql的having语句
- sql 中的时间处理问题
- Redis能干啥?细看11种Web应用场景
- 几点建议,让Redis在你的系统中发挥更大作用
- windows程序设计——飞机大战笔记(调用登陆数据库)
- mysql分表的3种方法
- php windows 扩展redis
- 关于mysql主从复制error_code 1593的小异常BUG
- MySQL INTO OUTFILE导出导入数据|mysqldump
- MySQL INTO OUTFILE导出导入数据|mysqldump
- Oracle体系结构
- sql如何查询主键
- mysql in 子查询 效率慢 优化(转)
- mysql source 乱码
- MYSQL 修改密码
- 10个Redis技巧