2009年9月29日火曜日

MySQL NULLを含む項目をつなげる

制御フロー関数
IFNULL


CASE式の評価は、真になるWHEN句が見つかった時点で打ち切られるので、ELSEをきちんと書く。
CASE
WHEN xxx IS NULL THEN
ELSE yyy END

CONCATは1つでも項目にNULLが含まれるとNULLを返す。

日付時刻関数
DATE_FORMAT

チュートリアル
日付計算(年齢計算や日付の一部の抽出など)

PERIOD_DIFF
期間 P1 と P2 間の月の数を戻す。


0 件のコメント: