![]() |
MySQL中的内置系统函数
用在SELECT语句,以及子句 where, order by, having中的UPDATE, DELETE
mysql>select 1+1; mysql>select concat("abc","xyz"); mysql>select concat("abc","opq","uvw","zzz"); 函数中可以将字段名作为变量来用,变更的值就是这个列对应的每一行记录 select 语句,对于表来说,列就是变量 如表users中有name, age两个字段 mysql>select concat(name," age is ",age)from users; 一、字符串函数 CONCAT(S1,S2,...Sn) 把传入的参数连接成一个字符串 INSERT(str,x,y,insert) 将字符串x位置开始,y个字符串长度替换为字符串insert mysql>select insert("abcdefg",2,3,"hello"); mysql>select insert(name,3,2,'00' from users; mysql>select insert(name,3,2,'00', name from users; LOWER(str) 将传入的字符串变成小写 UPPER(str) 将传入的字符串变成大写 mysql>select lower("HELLOW"),upper('hello"); mysql>select * from users where upper(name)='AAA'; LEFT(str,x) 返回字符串最左边的x个字符 RIGHTstr,x) 返回字符串最右边的x个字符 mysql>select left("abcdefg",3),right("abcdefg",3); 二、数值函数 三、日期函数 |
| All times are GMT +8. The time now is 03:35 AM. |
Powered by vBulletin Version 3.8.7
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.