1. 学ぶ
  2. /
  3. プロジェクト
  4. /
  5. 実世界の課題にSQLを適用する

Connected

演習

このクエリを読みやすくしよう - パート II

この演習では、次のクエリをより読みやすく整えます。

select 
  category as FILMCATEGORY, 
  avg(length) as AverageLength
from film as f
inner join category as c
  on f.film_id = c.film_id
where release_year >= 2005
  and release_year <= 2010
group by category;

指示1 / 4

undefined XP
    1
    2
    3
    4

質問

このクエリの可読性を高めるために、どの戦略を使うべきでしょうか?

  • (1) SQL コマンドを大文字にする。
  • (2) 改行とインデントを使う。
  • (3) snake_case を使う。
  • (4) 多数の OR の代わりに IN を使う。
  • (5) 可能な場合は BETWEEN を使う。

選択肢