SQL-函式
阿新 • • 發佈:2018-11-09
一:函式
1、left(str,INDEX) 從左邊第index開始擷取
2、right(str,INDEX)從右邊第index開始擷取
3、substring(str,INDEX)當index>0從左邊開始擷取直到結束 當index<0從右邊開始擷取直到結束 當index=0返回空
4、substring(str,INDEX,len) 擷取str,從index開始,擷取len長度
5、substring_index(str,delim,COUNT),str是要擷取的字串,delim是擷取的欄位 count是從哪裡開始擷取(為0則是左邊第0個開始,1位左邊開始第一個選取左邊的,-1從右邊第一個開始選取右邊的
SELECT SUBSTRING_INDEX(NOW(),'18',-2)
6、subdate(DATE,DAY)擷取時間,時間減去後面的day
SELECT SUBDATE('2017-12-28',1),SUBDATE('2017-12-28',1),SUBDATE('2017-12-28',-1)
7、subtime(expr1,expr2) 時分秒expr1-expr2
SELECT SUBTIME('12:25:45','1:25:45')
8、時間格式化函式:
SELECT DATE_FORMAT(NOW(), ‘%y-%m-%d:%k-%i-%s’)