2017-12-13 12 views
-2

私は、SQL Fiddleを使用して、自分のコースからSQLプロジェクトを作成しています。どういうわけか私はいくつかの情報を抽出することができません、私はさまざまな種類の異なるクエリを試しましたが、私は正しい結果を得ることができません。SQL FiddleのJOINテーブル?

は、私は、次の3つのテーブルを持っている:

A(PK:Course_Code, Course_Name) 

B(PK and FK:Course_Code, PK and FK: Book_ID, PK and FK:Title, PK and FK:ISBN) 

C(PK:Book_ID, PK:Title, PK:ISBN) 

は、私がBook_IDとタイトルのためCourse_Name = 'Data'管理」を抽出したいです。

解決策を知っている人はいますか?私は本当にあなたの助けを感謝する:)前もってありがとう!

+3

これまでに何を試しましたか? –

+0

あなたのfilleを共有してください - またはあなたのポストにテーブルのDDLをコピーしてください - あなたはすでにDDLをしていませんでしたか?あなたのクエリ 'をテストするには?だから私たちはそれを再入力する必要はありません。 –

+0

サンプルのソースデータ、希望の結果の例などを含めてください。実際に、あなたが望むものと試したことを示すために、SQL Fiddleリンクを含めないでください。 – MatBailie

答えて

0

これは何か?

SELECT C.BOOK_ID, C.TITLE 
    FROM A, B, C 
WHERE A.COURSE_CODE = B.COURSE_CODE 
    AND B.BOOK_ID = C.BOOK_ID 
    AND A.COURSE_NAME = 'Data Management'