分析:
(表示順)CUME_DIST()オーバー:総レコード数とレコードよりデータを以下の完全なテーブル
LAG()オーバー(パーティションによっては):指定したフィールドの値の記録を取ります
(パーティションで)オーバー)(鉛:レコード内の指定したフィールドの値を取ります
NTILE(N)を超える(表示順):1 / Nで指定したフィールド内のすべてのレコード
(パーティションによって)パーセント以上() :割合
日付:
今CURRENT_TIMESTAMP()とは、()と同等です:現在のタイムスタンプ
FROM_UNIXTIME():UNIXタイムに切り替え
UNIX_TIMESTAMP():UNIXタイムスタンプに切り替え
時間差を探す(最初の数秒、数分、共感の数に差分): SELECT FROM_UNIXTIME(timestamp1)-from_unixtime(timestamp2)
スイッチのタイムスタンプ(敏感ノートの時刻形式) :from_timestampは( '2019年11月12日'、 ':MM:SS:SSSSSS YYYY / MM / HHをD-D')
DATE_ADD( '2019年10月10日' ,. 3):3日後
DATE_SUB( '2019年10月10日'、3)はSUBDATE( '2019年10月10日' ,. 3)と同等です:3日
DATEDIFF(新新、旧):日付間隔
timestamp_cmp(新新、旧):差分タイムスタンプ、結果が日数との間の差であります
DAYOFWEEK:最初の数日の週(日曜日は海外で最初の日です)
文字列:
base64decode(文字列str):BASE64のデコード
Base64Encode(STR文字列):Base64エンコード。
CONCAT_WS( ' - '、 'A'、 'B'、...) :スプライシング指定された文字列の区切り文字
FIND_IN_SET(STR文字列、文字列strlist) :カンマ区切りリストstrlist列の検索文字列は、結果は、1から始まる添字は、0が存在見つからなかったインデックスのリストであり、二つのパラメータの1つがnullの場合、戻り値はnullです。
TypeConversion:
キャスト() :キャスト( '1'としてBIGINT)