MySql中的函数使用

仅记录了博主用过见过的MySql函数

IFNULL()

IFNULL() 函数用于判断第一个表达式是否为 NULL,如果为 NULL 则返回第二个参数的值,如果不为 NULL 则返回第一个参数的值。

第一个参数为 NULL:
SELECT IFNULL(NULL, "RUNOOB");
以上实例输出结果为:
RUNOOB
第一个参数不为 NULL:
SELECT IFNULL("Hello", "RUNOOB");
以上实例输出结果为:
Hello

CONCAT(s1,s2…sn)

字符串 s1,s2 等多个字符串合并为一个字符串

SELECT CONCAT("SQL ", "Runoob ", "Gooogle ", "Facebook") AS ConcatenatedString;

CHARSET(s)

返回字符串的编码集

SELECT CHARSET('ABC')
返回utf-8  

CONVERT(s USING cs)

函数将字符串 s 的字符集变成 cs

	
SELECT CHARSET('ABC')
->utf-8    

SELECT CHARSET(CONVERT('ABC' USING gbk))
->gbk

Guess you like

Origin blog.csdn.net/newbieJ/article/details/121371855