mysql截取字段

mysql 截取字段:
mysql索引从1开始
1. 从左边截取length left(str, length) length>=0
2. 从右边截取length right(str,length) length>=0
3. substring(str,index)当index>0从左边开始截取直到结束 当index<0从右边开始截取直到结束 当index=0返回空
4. substring(str,index,len) 截取str,从index开始,截取len长度
5. substring_index(str,delim,count),str是要截取的字符串,delim是分隔符,count是从哪里开始截取
(为0则是左边第0个开始,1位左边开始第一个选取左边的,-1从右边第一个开始选取右边的)
string:用于截取目标字符串的字符串。可为字段,表达式等。
sep:分隔符,string存在且用于分割的字符,比如“,”、“.”等。
num:序号,为非0整数。若为整数则表示从左到右数,若为负数则从右到左数。
比如“www.mysql.com”截取字符‘www’,分割符为“.”,从左到右序号为1,即substring_index("www.mysql.com",'.',1);
若从右开始获取“com”则为序号为-1即substring_index("www.mysql.com",'.',-1)

6. subdate(date,day)截取时间,时间减去后面的day subdate('2022-02-06',5) 返回2022-02-01
7. subtime(expr1,expr2) 时分秒expr1-expr2

posted @   来了发发发  阅读(1161)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示