メニュー
Amazon Redshift
データベース開発者ガイド (API Version 2012年12月1日)

INTERVAL_CMP 関数

INTERVAL_CMP は 2 つの間隔を比較し、1 番目の間隔が大きい場合は 1、2 番目の間隔が大きい場合は -1、間隔が等しい場合は 0 をそれぞれ返します。詳細については、「間隔リテラル」を参照してください。

構文

Copy
INTERVAL_CMP(interval1, interval2)

引数

interval1

間隔のリテラル値。

interval2

間隔のリテラル値。

戻り型

INTEGER

次の例は「3 日」と「1 年」の値を比較しています。

Copy
select interval_cmp('3 days','1 year'); interval_cmp -------------- -1

この例は「7 日」と「1 週」の値を比較しています。

Copy
select interval_cmp('7 days','1 week'); interval_cmp -------------- 0 (1 row)

このページの内容: