字符串函数
字符串连接
SELECT CONCAT(str1,str2,str_n);
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UixG8qIS-1625669660906)(C:\Users\Meaauf\AppData\Roaming\Typora\typora-user-images\image-20210706161113085.png)]](https://i-blog.csdnimg.cn/blog_migrate/a1469dd01ff67fb378335028c7ce5cd3.png)
替换字符串
SELECT INSERT(str,x,y,new_str);
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5ZD1FezZ-1625669660907)(C:\Users\Meaauf\AppData\Roaming\Typora\typora-user-images\image-20210706161418207.png)]](https://i-blog.csdnimg.cn/blog_migrate/263c8fa85cb4b9f4ca406e3a7892da9e.png)
字符串转小写/大写
SELECT LOWER(str);
SELECT UPPER(str);
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vJAoZGvj-1625669660908)(C:\Users\Meaauf\AppData\Roaming\Typora\typora-user-images\image-20210706161604117.png)]](https://i-blog.csdnimg.cn/blog_migrate/8003ca89df0c07b42d16f75c09276bbd.png)
字符串左/右截取
SELECT LEFT(str,sum);
SELECT RIGHT(str,sum);
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dkHz5CiS-1625669660910)(C:\Users\Meaauf\AppData\Roaming\Typora\typora-user-images\image-20210706161905376.png)]](https://i-blog.csdnimg.cn/blog_migrate/502dd407d1bb2befff27380953a2c4fb.png)
字符串左/右填充
SELECT LPAD(str,sum,txt);
SELECT RPAD(str,sum,txt);
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3yl9i38V-1625669660910)(C:\Users\Meaauf\AppData\Roaming\Typora\typora-user-images\image-20210706162142180.png)]](https://i-blog.csdnimg.cn/blog_migrate/060319561873eee58b371d607aa16380.png)
去掉首/尾/首尾空格
SELECT LTRIM(str);
SELECT RTRIM(str);
SELECT TRIM(str);
![](https://i-blog.csdnimg.cn/blog_migrate/7df9af30e0434b23d6538446871bc9e7.png)
重复打印
重复打印str count次
SELECT REPEAT(str,count);
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/cd5a14519dcd338fc5c127d4b3786d33.png)
替换字符
SELECT REPLACE(str,x,y);
![](https://i-blog.csdnimg.cn/blog_migrate/baaf2927f617c5309eb557984a36eae5.png)
提取指定字符串
SELECT SUBSTRING(str,index,sum);
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/5faa59b3dfec095f61388d71252fdf7f.png)
数值函数
SELECT ABS(X);
SELECT CEIL(X);
SELECT FLOOR(X);
SELECT MOD(X,Y);
SELECT RAND();
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/dac7a6e7e78edcc6e8c9d92089773b74.png)
日期函数
SELECT CURDATE();
SELECT CURTIME();
SELECT NOW();
SELECT UNIX_TIMESTAMP();
SELECT FROM_UNIXTIME(time_stamp);
SELECT WEEK(date);
SELECT YEAR(date);
SELECT HOUR(time);
SELECT MINUTE(time);
SELECT DATE_FORMAT(date,fm);
SELECT DATE_ADD(DATE,INTERVAL int DAY/YEAR...);
SELECT DATEDIFF(date1,date2);
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8629dd4e0f35c507fd99de425ca471a5.png)
流程函数和系统相关函数
SELECT IF(ex,x,y);
SELECT IFNULL(x,flag);
SELECT CASE WHEN ex THEN x ELSE y END;
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e171f4063b9300820f383ed819759357.png)
SELECT DATABASE();
SELECT VERSION();
SELECT USER();
SELECT PASSWORD(t);
SELECT MD5(t);