これが正しく行われたかどうか、またはそれらのいくつかを改善する必要があるかどうかを教えてください。連想エンティティがある場合、クエリを理解するのに苦労しています。
すべての寄付者を一覧表示する
SELECT* from Donor;
すべての寄付者の姓名をリストする
SELECT dfname, dlname
FROM donor
寄付者番号106番と125番の電話番号をリストアップ
SELECT dphone
FROM DONOR
WHERE dphone = “106”
AND dphone = “125”;
毎年、各寄付者から寄付された金額をリストする
SELECT year
FROM YEAR IN (
SELECT donor, amount
FROM GIFT);
毎年寄付をした寄付者をリストアップする
SELECT dfname, dlname
FROM DONOR
WHERE IN( SELECT * FROM
YEAR)
AND amount != null;
ジョージア州またはノースカロライナ州に住んでいる寄付者の名前を挙げてください
SELECT dfname, dlname
FROM donor
WHERE state = “GA”
OR state = “NC”;
姓がウィリアムズで、ジョージア州アテネに住んでいる寄付者の名前を挙げてください
SELECT dfname, dlname
FROM donor
WHERE dlname = “Williams”
AND city = “Athens”
AND state = “GA”;
助けてくれたすべての人に感謝したいと思います。入力されたすべての回答が解決策を提供したので、全員に緑色のチェックマークを付けたいと思います. 助けていただきありがとうございます。いつか、あなたが将来持つかもしれない質問に貢献できるかもしれません.