文字列関数
関数 | 関数 |
---|---|
CONCAT(s1,s2,....) | 文字列接続 |
INSERT(str,x,y,instr) | #置換指定された開始タグから指定された文字列で終わるまでの文字列|
文字列のすべての文字を小文字に変換します | |
すべての文字列を大文字に変換します | |
左端の x 文字を返します文字列 str | |
文字列 str | |
str の左端に n 個のパッドを埋めます | |
n 個のパッドを str の左端に埋めます。 str | #LTRIM(str) |
RTRIM (str) | |
REPEAT(str,x) | |
STRCMP(s1,s2) | |
REPLACE(str,a , b) | |
TRIM(str) | |
SUBSTRING(str,x,y) | |
CEIL(x) | |
#FLOOR(x) | |
x/y の法を返します | |
0 から 1 までのランダムな値を返します | |
パラメータ x の値を小数点以下 y 桁で四捨五入して返します | |
数値 x の結果を小数点以下 y 桁に切り捨てて返します | |
#日付と時刻の関数 |
CURTIME() | |
---|---|
NOW() | 現在の日付と時刻を返します |
UNIX_TIMESTAMP(date) | 日付 date の UNIX タイムスタンプを返します |
#FROM_UNIXTIME | 日付を返しますUNIX タイムスタンプの値 |
WEEK(date) | 日付を年の週として返します |
##YEAR(date) | date の年を返します |
HOUR(time) | time の時の値を返します |
MINUTE(time) | 時間の分の値を返します |
MONTHNAME(date) | 日付の月の名前を返します |
日付値を文字列 fmt 形式で返します | |
日付または時刻の値に時間間隔の時間値を加えた値を返します | |
開始時刻 expr 間の日数を返しますおよび終了時刻 expr2 | |
プロセス関数 | |
Function | Function |
IF(value,t f)
を返します。 | IFNULL(value1,value2)value1 が空でない場合は value1 を返し、それ以外の場合は value2 を返します |
---|---|
value1 が true の場合は result1 を返し、それ以外の場合は result1 を返します | |
expr が value1 に等しい場合は result1 を返し、それ以外の場合はデフォルトを返します | |
その他の一般的に使用される関数 | |
#Function | Function |
##DATEBASE()
戻り値現在のデータベース名VERSION() | 現在のデータベースのバージョンを返します |
---|---|
INET_ATON(ip) | |
##INET_NTOA( num) | |
PASSWORD(str) | |
##MD5() | 文字列 str の md5 値を返します。 |
推奨チュートリアル: 「 | MySQL チュートリアル#」 ##"
以上がMySQL でよく使用される関数の完全なリストの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。