日時データによる検索には、以下があります。
例として以下の文書があるものとします。
商品名 | 入荷日時 | 産地 | 発送日 | 発送時間 |
---|---|---|---|---|
オレンジ | 2008/01/01 09:00:00 | アメリカ | TUE DEC 25 2007 | 12.00.00 |
バナナ | 2008/08/20 12:00:00 | フィリピン | MON AUG 18 2008 | 15.20.30 |
グレープ | 2008/11/05 13:10:55 | フランス | WED OCT 29 2008 | 18.15.15 |
メロン | 2008/01/15 18:20:40 | イタリア | FRI JAN 11 2008 | 9.00.00 |
パイナップル | 2008/07/20 20:20:20 | シンガポール | SAT JUL 19 2008 | 20.00.00 |
左辺に指定した要素または日付値関数の値と、キーワードに指定した日付リテラルを比較します。
発送日が2008年以降の商品を検索します。
convert_date($発送日,"DY MON DD YYYY") >= date("2008-01-01") |
商品名 | 入荷日時 | 産地 | 発送日 | 発送時間 |
---|---|---|---|---|
バナナ | 2008/08/20 12:00:00 | フィリピン | MON AUG 18 2008 | 15.20.30 |
グレープ | 2008/11/05 13:10:55 | フランス | WED OCT 29 2008 | 18.15.15 |
メロン | 2008/01/15 18:20:40 | イタリア | FRI JAN 11 2008 | 9.00.00 |
パイナップル | 2008/07/20 20:20:20 | シンガポール | SAT JUL 19 2008 | 20.00.00 |
左辺に指定した要素または時刻関数の値と、キーワードに指定した時刻リテラルを比較します。
発送時間が18時以降の商品を検索します。
convert_time($発送時間,"hh.mm.ss") >= time("18:00:00") |
商品名 | 入荷日時 | 産地 | 発送日 | 発送時間 |
---|---|---|---|---|
グレープ | 2008/11/05 13:10:55 | フランス | WED OCT 29 2008 | 18.15.15 |
パイナップル | 2008/07/20 20:20:20 | シンガポール | SAT JUL 19 2008 | 20.00.00 |
左辺に指定した要素または日時値関数の値と、キーワードに指定した日時リテラルを比較します。
入荷日時が2008年8月の12時以降の商品を検索します。
convert_datetime($入荷日時,"YYYY/MM/DD hh:mm:ss") >= datetime("2008-08-01 12:00:00") |
商品名 | 入荷日時 | 産地 | 発送日 | 発送時間 |
---|---|---|---|---|
バナナ | 2008/08/20 12:00:00 | フィリピン | MON AUG 18 2008 | 15.20.30 |
グレープ | 2008/11/05 13:10:55 | フランス | WED OCT 29 2008 | 18.15.15 |
参照
日時関数の詳細については、“A.10 日時関数”を参照してください。