1. 学ぶ
  2. /
  3. コース
  4. /
  5. SQL Serverでのデータ操作のための関数

Connected

演習

日付の差分を計算する

DATEDIFF() は、日付を操作するうえで最もよく使われる関数のひとつです。2つの日付の間にある時間単位の数を取得するために使います。たとえば次のような計算に役立ちます。

  • 特定の出来事から何年経過したか。
  • ある時点での人の年齢。
  • レストランで注文を処理するのに何分かかったか。

ほぼすべてのビジネスの場面で、この関数が有用な例を見つけることができます。

この演習では、voters テーブルに保存された日付に対して DATEDIFF() を使って計算を行います。

指示1 / 2

undefined XP
  • 1

    参加者が18歳の誕生日を迎えてから初めて投票するまでの経過年数を計算してください。

  • 2

    2019年の初めから現在まで、何週間が経過したかを求めてください。