30以上の映画に参加した俳優の名前をすべて検索する必要があります。これはあまりそれをやっていません。私はここで間違って何をしていますか?関与30以上の映画の俳優を取得するSQLサブクエリ
SELECT first_name, last_name
FROM actor A
WHERE 30 > (SELECT COUNT(actor_id) FROM film_actor);
テーブル:
- 俳優: ACTOR_ID FIRST_NAME LAST_NAME LAST_UPDATE
- フィルム: film_idタイトル説明RELEASE_YEAR LANGUAGE_ID original_language_id rental_duration rental_rate長replacement_cost格付けspecial_features
- film_actorをLAST_UPDATE: actor_ idはLAST_UPDATE film_id
サブクエリは、あなたが扱っている俳優に関係なく、film_actorのすべての行を数えます。私の提案は、後方に働くことです - film_actorで始める - GROUP BY、HAVING、INNER JOINを使って、あなたが望む俳優を得るために戻ってください。 – MageeWorld