私はSQLデータベースプロジェクトに取り組んでおり、3冊以上の本を書いた著者の名前を見つけることになっています。私のコードは以下の通りです。エラーは、AにFROMがないことを示しており、さまざまなCOUNTオプションを試しました。私は多くの異なるバリエーションを試しましたが、それでも出力を生成することができません。
SELECT A.alastname FROM Author
WHERE (SELECT COUNT(*) FROM Book B WHERE B.btitle = A.btitle AND B.title > 2);
著者には名前が含まれ、ブックにはタイトルやページなどが含まれます。また、援助と入札を含むAuthor_Bookもあります。結合を使用する必要がありますか?演算子を使用せずに3冊以上の本を指定する方法がまだわかりません。私は答えを求めているのではなく、可能であればいくつかの指針を求めています:)。