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之間的...