欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

MySQl ifnull()和substr()

程序员文章站 2022-05-18 23:17:35
SUBSTR(str,pos,len) substr用来截取字符串; str 被截取的字符串 pos 开始位置 len 长度 举个例子: IFNULL(expr1,expr2) 判断函数,判断expr1是否为空,如果为空返回expr2, 如果不为空则返回expr1。 举个例子: ......

substr(str,pos,len)

substr用来截取字符串;

str 被截取的字符串

pos 开始位置

len 长度

举个例子:

substr('abc',1,2)='ab'

 

ifnull(expr1,expr2)

判断函数,判断expr1是否为空,如果为空返回expr2,

如果不为空则返回expr1。

举个例子:

ifnull(a,'b') = x;
if
a==0;
结果x='b'
if
a<>0;
结果x=a 的值。