mysql常用的函式

2021-06-19 20:23:54 字數 851 閱讀 2469

load data local infile 'event.txt' into table table_name;將txt檔案匯入資料庫

year() month() day() 獲取 時間格式欄位的 年 月 日 right(birthday,5) 取得birthday欄位的最後5為 假設birthday是個時間字段,那麼獲取的是 mm-dd

curdate();獲取當前的日期精確到天

now() 獲取當前的時間 經確認秒

date_add( )允許在乙個給定的日期上加上時間間隔

date_add(curdate(),interval 1 month)  獲取乙個月之後的日期

mod() 取模 mod(something,12) 從something中獲取0-11之前的數

regexp 正則匹配

select * from pet where name regexp '^b';匹配以b/b開頭的name

select * from pet where name regexp binary '^b';匹配以b開頭的name,binary區分大小寫

select * from pet where name regexp 'b$';匹配以b/b結尾的name

select * from pet where name regexp 'b'; 尋找乙個包含b字元的name

max()獲取字段最大值

mysql myisamp表修復

myisamchk -r tbl_name(-r意味著「恢復模式」)。

或者check table和repair table tbl_name use_frm

unix_timestamp(date)將時間格式轉換為時間戳

mysql 常用的函式 mysql常用的函式

1 if expr1,expr2,expr3 函式 如果 expr1 是true 則 if 的返回值為expr2 否則返回值則為 expr3。if 的返回值為數字值或字串值,具體情況視其所在語境而定。例 2 ifnull expr1,expr2 函式 如果expr1 不為 null,則 ifnull...

mysql 常用函式迴圈 mysql 常用函式

mysql 常用函式 數字函式 ceiling x 返回大於x的最小整數值 floor x 返回小於x的最大整數值 truncate x,y 返回數字x截短為y位小數的結果 僅僅只是截斷,不會進行四捨五入計算 聚合函式 group concat col 返回由屬於一組的列值連線組合而成的結果 字串函...

mysql常用函式哪些 MySQL常用函式彙總

數學類函式 ceil x ceilin x 進一取整 floor x 捨掉小數部分 round x,y 四捨五入 保留y位小數 mod x,y x除以y以後的餘數 abs x 取x的絕對值 power x,y pow x,y 冪運算 x的y次冪 pi 圓周率 rand 或者rand x 0 1之間的...