Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Ask INFA.

目次

Search

  1. はじめに
  2. 関数リファレンス
  3. 定数
  4. 演算子
  5. 日付
  6. 関数
  7. システム変数
  8. データ型リファレンス

関数リファレンス

関数リファレンス

DATE_COMPARE

DATE_COMPARE

2つの日付のうちどちらが早いかを示す整数を返します。DATE_COMPAREは、日付値ではなく整数値を返します。

構文

DATE_COMPARE(
date1
,
date2
)
引数
必須/
オプション
説明
date1
必須
Date/Timeデータ型。比較したい1つ目の日付です。値が日付となる有効な式を必要に応じて入力できます。
date2
必須
Date/Timeデータ型。比較したい2つ目の日付です。値が日付となる有効な式を必要に応じて入力できます。

戻り値

1つ目の日付のほうが早い場合は、-1。
2つの日付が同じである場合は、0。
2つ目の日付のほうが早い場合は、1。
一方の日付がNULLである場合は、NULL。

次の式は、DATE_PROMISEDカラムとDATE_SHIPPEDカラムの各日付を比較して、どちらが早いかを示す整数を返します。
DATE_COMPARE( DATE_PROMISED, DATE_SHIPPED )
DATE_PROMISED
DATE_SHIPPED
RETURN VALUE
Jan 1 1997
Jan 13 1997
-1
Feb 1 1997
Feb 1 1997
0
Dec 22 1997
Dec 15 1997
1
Feb 29 1996
Apr 12 1996
-1  
(Leap year)
NULL
Jan 6 1997
NULL
Jan 13 1997
NULL
NULL