Menu
Coddy logo textTech

Handling Dates Part 1

CoddyのSQLジャーニー「基礎」セクションの一部 — レッスン 31/72。

SQL では、日付に特定の形式があり、数字と同様にクエリできます。クエリで日付を記述するには、YYYY-MM-DD (2012-09-24) という形式を使用します。

日付をクエリするには、すでに知っているすべての演算子 - 大きい、小さい、または等しい - を WHERE キーワード内で使用できます:

SELECT * FROM table1
WHERE col1 > '2011-01-13'

BETWEEN キーワードも使用できます:

SELECT * FROM table1
WHERE col1 BETWEEN '2010-01-01' AND '2010-02-25'
challenge icon

チャレンジ

簡単

利用可能なテーブルと列:

  • <strong>games</strong>: <strong>id</strong>, <strong>date</strong>

冬に開催されないすべてのゲーム ID を取得してください。
冬の期間は:2022-12-21 - 2023-03-20です。この期間のみを含めないでください。

日付の降順でソートし、列名を game にリネームしてください

チートシート

SQLの日付は YYYY-MM-DD 形式を使用します (例: 2012-09-24)。

比較演算子を使用して日付をクエリします:

SELECT * FROM table1
WHERE col1 > '2011-01-13'

日付範囲には BETWEEN を使用します:

SELECT * FROM table1
WHERE col1 BETWEEN '2010-01-01' AND '2010-02-25'

自分で試してみよう

quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン