mysql 截取字符串: left() ,right() 和IFNULL()用法

1、left() ,从字符串左边开始截取

mysql 截取字符串: left() ,right() 和IFNULL()用法_第1张图片


2、right(), 从字符串右边开始截取


mysql 截取字符串: left() ,right() 和IFNULL()用法_第2张图片


3、ifnull()

IFNULL(expr1,expr2)的用法:

假如expr1 不为 NULL,则 IFNULL() 的返回值为 expr1; 
否则其返回值为expr2。IFNULL()的返回值是数字或是字符串,具体情况取决于其所使用的语境。如下图所示: 
mysql 截取字符串: left() ,right() 和IFNULL()用法_第3张图片 
mysql 截取字符串: left() ,right() 和IFNULL()用法_第4张图片

注意当整条sql返回的结果记录数为:0 ,它会返回 null 
mysql 截取字符串: left() ,right() 和IFNULL()用法_第5张图片


ifnull用法原文地址:http://blog.csdn.net/a466350665/article/details/52994761


你可能感兴趣的:(数据库)