concat_ws 需要指定三个参数,一个个是连接的分隔符,第二个和第三个分别是要连接的两个字符串
Format就是把数字编程千分位
left()和right()也需要两个参数,第一个参数是要截取的字符串,第二个是要截取的长度
length()获得的是字符串返回的字节数,如果字符串中含有多字节的字符返回值就要乘以字节;
char_length()的返回值是字符数;
关于trim,如果想删除的不是空格可以使用eg:SELECT TRIM(LEADING'?'FROM"??ADF??") leading表示删除前面的问号,还可以是training和both;
substring()需要输入两个参数,第一个是截取起始的位置,第二个是截取的长度;(位置可以是负值,就是倒着数)
Div:3 DIV 4 得到的结果是0;
POWER() 需要输入两个参数,第一个是底数,第二个是指数;
ROUND() 后面也可以跟两个参数,第一个是需要四舍五入的数字,第二个是保留小数的位数;
TRUNCATE()参数与ROUND一样,但是没有进行四舍五入,只是把后面的去掉
当前数据库的命令是DATABASE();
所有调用函数都是SELECT +函数名();
DATE_ADD()用法:SELECT DATE_ADD(‘2016-1-1’,INTERVAL 365 DAY);其中,365可以写成负值,也就是减少时间,day是单位,可以改成month,year,week等;
DATE_DIFF的用法,是前面的日期减去后面日期所得到的天数;
DATE_FORMAT的用法: SELECT DATE_FORMAT('2016-1-1','%m/%d/%Y');后面的日期格式可以根据自己的需要修改;
password();一般用于修改密码,工作使用比较多的是MD5();