mysql相關函式 MySql 相關函式

2021-10-17 21:43:57 字數 866 閱讀 1288

select group_concat(column_name) from table_name

group by table_name,table_name2...

#field()函式自定義排序

select * from user where type in(1,2,3) order by field(column,str1,str2,str3,...);

#查詢字段所在的表

select table_name from information_schema.columns where column_name=『column_name『

#刪除所有表資料並重置表索引

truncate table table_name

#分組查詢獲取資料 分割符替換

group_concat(column_name separator 『

『)#替換欄位中的一部分replace()

select replace(column_name,"直","

") from table_name

#正規表示式regexp

regexp 『正規表示式『

#if語句

if(條件,滿足時操作,不滿足時操作)

# substring切割字串

substring(column_name,1,4) 第乙個數字代表從第幾個字元開始,第二個數字代表切割幾位

#concat 拼接字串

concat( ,,,,,,)可以無限拼接

#lpadlpad(str,len,padstr)用字串 padstr對 str進行左邊填補直至它的長度達到 len個字元長度,然後返回 str。如果 str的長度長於 len『,那麼它將被截除到 len個字元。

MySQL 相關函式

0或者多個字元 任意乙個字元 charlist 字元列中的任何單一字元 charlist or charlist 不在字元列中的任何單一字元 charlist 以字元列中任何單一字元開頭的 下面的 sql 語句選取 name 以 g f 或 s 開始的所有 select from websites ...

mysql8 0 18相關配置

1.配置初始化my.ini檔案 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir c program files mysql 設定mysql資料庫的資料的存放目錄 datadir c program files mysql data 允許最大連線數 max ...

MySQL日期相關函式

1.獲取當前日期 curdate current date current date mysql select curdate mysql select curtime 另外獲取utc 全球吧標準時間,原先也被稱作格林威治標準時間或gmt 時間,本地時間 utc 時間 8 小時,相應的函式是 utc...