必须会的SQL语句(七) 字符串函数、时间函数
字符串函数
1.大小写转换
--upper 转化成大写
--lower 转换成小写
select upper('AsaR')
2.长度
--len 字数
--datalength 字节数
3.去除前后空格
--rtrim 去除右边空格
--ltrim 去除左边空格
4.字符串截取
--Left('串',15) 从左侧开始 截取15个字节
--right('串',15) 从右侧开始 截取15个字节
--SubString('串',5,5) 从左侧第5个字节开始,截取5个字节
5.字符串替换
--replace('你们','你','我') 把你们 替换成 我们
时间函数
1.获取当前日期
--getdate()
2.100天以后
--dateadd(day,100,getdate())
3.时间差函数
--dateiff(year,'1990/10/11',getdate())
4.查询年月日
--year(时间) 获取年
--month(时间) 获取月
--day(时间) 获取日
――――――――――――――――
--计算出每个年份出生的人数
select year(birthday),count(*)
from 表
group by year([birthday])
5.获取日期的年、月、日、时、分、秒
datepart(year,日期)
datepart(month,日期)
datepart(day,日期)
datepart(hour,日期)
datepart(minute,日期)
datepart(second,日期)
您可能感兴趣的文章:
- 必须会的SQL语句(七)字符串函数、时间函数
- 必须会的SQL语句(七) 字符串函数、时间函数
- Oracle修改SQL语句带时间函数
- 常用的SQL语句(二) - 时间函数
- SQL语句使用时间和日期的函数
- SQL基础语句(数据库函数,时间函数,Union,Case,索引)
- T-SQL: 15 个与日期时间相关的精典语句函数
- MySQL复制表结构和表数据的SQL语句和时间函数
- SQL语句使用时间和日期的函数
- sql语句中 时间数值转换为时间格式函数
- .MySQL数据库中SQL语句中 关于日期、时间\时间戳的函数
- 用sql语句将两个时间相减,得到时间距的DateDiff()函数
- SQLserver不是可以识别的内置函数名称"的错误,通过set statistics time on能得到SQL语句的执行时间精确到毫秒.
- oracle的SQL语句中同一函数执行的时间问题
- Sql常见问题总结二(Sql语句怎么样查询IP,游标去重复,各种函数使用,各种取时间格式,字符串精确排序,超时锁问题)
- Sql常见问题总结二(Sql语句怎么样查询IP,游标去重复,各种函数使用,各种取时间格式,字符串精确排序,超时锁问题)
- SQL 语句 时间函数
- SQLserver不是可以识别的内置函数名称"的错误,通过set statistics time on能得到SQL语句的执行时间精确到毫秒.
- SQL查询时常用,但不熟悉的相关语句-----邮标,行号,临时表,类型转换,字符串函数,sql 判断语句,检查是不是数字,变量,sql split 函数
- Oracle经典sql语句总结@sql-plus重点函数串讲与sql语句案例@中文排序详讲).doc