標籤:
1、space(N) 輸出空格
SELECT SPACE(5);
-> ‘ ‘
2、replace(str,from_str,to_str) 講str中的from_str 替換成to_str
SELECT REPLACE(‘http://www.baidu.com.cn‘,‘baidu‘,‘google‘);
-> http://www.google.com.cn
3、repeat(str,N) 重複輸出N遍str
SELECT REPEAT(‘what‘,2);
-> whatwhat
4、reverse() 反向輸出括弧內的內容
SELECT REVERSE(123);
-> 321
5、insert(str1,pos,len,str2) str1字串的pos位置開始進行替換插入,str2替換的pos+len的字串長度的內容
SELECT INSERT(‘123456‘,3,2,‘haha‘);
-> 12haha56
6、elt(pos,str1,str2,str3..) 列印pos位置的str
SELECT ELT(4,‘what‘,‘ahahaha‘,‘haha‘,‘ah‘);
-> ah
7、field(str,str1,str2,str3,str4...) 輸出str的pos,沒有的情況下,輸出null
SELECT FIELD(‘ah‘,‘what‘,‘ahahaha‘,‘haha‘,‘ah‘);
-> 4
8、lower() 大寫變小寫 upper(),ucase()小寫變大寫
SELECT LOWER(‘Abc‘);
-> abc
SELECT UPPER(‘Abc‘);
-> ABC
SELECT UCASE(‘Abc‘);
-> ABC
9、load_file(file_name)
UPDATE table_name
SET blob_column=LOAD_FILE("/tmp/picture")
WHERE id=1;
10、concat(),group_concat()
SELECT CONCAT(‘hello‘,‘world‘);
-> helloworld
mysql 函數(二)