1. Learn
  2. /
  3. คอร์ส
  4. /
  5. 中級 SQL

Connected

แบบฝึกหัด

関数とエイリアス

エイリアスは、複数の条件を持つ複雑な SQL クエリを書く際に特に役立ちます。エイリアスを使うと、コードをすっきりと読みやすく保てます。たとえば、エイリアスなしで複数のフィールドの MAX() 値を取得しようとすると、結果にはすべて max という列名が並んでしまい、どれが何の値かわからなくなります。エイリアスを使えば、この問題を解決できます。

それでは、以下のクエリを整理してみましょう。

คำแนะนำ 1/3

undefined XP
  • 1
    • すべての映画の title と、時間単位に換算した duration を選択し、duration_hours としてエイリアスを付けましょう。現在の duration は分単位のため、60.0 で割る必要があります。
  • 2
    • people テーブルで、すでに亡くなっている人の割合を計算し、結果を percentage_dead としてエイリアスを付けましょう。
  • 3
    • films と MIN() を使って、MAX() テーブルが何十年分のデータをカバーしているかを求め、number_of_decades としてエイリアスを付けましょう。