PostgreSQLのサンプルデータベースを使ってSQL文を勉強しています。
ER図はこうなっています。
![]
これで、例えば「特定ジャンルの映画名だけを抽出したい」、と言った場合、SQL文をどう書けば良いのか分からずに困っています。
categoryテーブルの中の「category_id」と「name」のカラムに映画ジャンルの情報があり、filmテーブルの中の「title」カラムに映画タイトルの情報が入っている事を確認しました。
この事から、
SELECT title FROM film JOIN film_category ON category_id=1;
とすればできるかな、と思ったんですが、一つのタイトルを延々抽出し続けるという結果になってしまいました。
このような場合、どう入力すれば特定ジャンルの映画名だけを抽出できるのでしょうか?
回答4件
あなたの回答
tips
プレビュー