200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > MySql的数据处理函数(字符串大小写 截取 去空格 日期时间的处理 常用时间处理函数)

MySql的数据处理函数(字符串大小写 截取 去空格 日期时间的处理 常用时间处理函数)

时间:2023-02-25 01:55:04

相关推荐

MySql的数据处理函数(字符串大小写 截取 去空格 日期时间的处理 常用时间处理函数)

定义字符串全部大写(Upper)

selectname,Upper(name)asupper_namefromvendorsorder byname;

2.实现大写/小写/去空格

Upper()字母全部大写

Lower()字母全部小写

LTrim()去除左边空格

RTrim()去除右边空格

**Subsrting()**查询出的字符串截取

示例:

如果第一个参数是负值,就从后面往前数几个在正着去截取

selectname,SUBSRTING(name,1,5)assubstring_namefromvendorsorder byvend_name;

**4.soundex()**可匹配发音一致,而字母不需要一样

如:

selectname,contactfromcustomerswheresoundex(contact)=soundex(‘Y Li’);

可以匹配到 contact= Y Lee的值

5.日期和时间的处理

selectid,num,order_datefromorderswhereDate(order_date)= ‘-09-01’

这样就不用精确到时分秒了

查询9月份的所有数据(一段时间内的所有数据)

selectid,num,order_datefromorders whereDate(order_date)BETWEEN‘-09-01’and‘-09-30’

查询9月份的所有数据

selectid,num,order_date from orderswhere Year(order_date)= and MONTH(order_date)= 9;

6.常用时间处理函数

adddate()当前选定日期,往后推几天

addtime()当前选定时间,加五分钟或者一小时…

curDate()当前日期

curTime()当前时间

date()时间

datediff()计算两个时间相差多久

day()日期

year()

month()

hour()小时

minute()分钟

now()当前时间

time()当前的时钟

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。