2016-10-07 4 views
-2

こんにちは、このSQLクエリの質問に固執しています:犯罪映画を示すセッション(IDと日付)の詳細を表示するSQL文を記述します。あなたは答えを得るためにjoinを使わなければなりません。SQLの援助

私はid列と日付列を持つセッション用のテーブルを持っていますが、ムービーテーブルの下に「犯罪」というムービージェーン列があります。私はこれをどのように構築できるのだろうと思っていた。 this siteから

Select orders.orderid, 
     customers.customername, 
     orders.orderdate 
from orders 
inner join customers 
    on orders.customerid = customers.customerid; 

が、これは非常に私の質問に答える使用方法についてわからない午前:私は1つの例を発見しました。代わりにサブクエリを使用すると問題が発生する方法もあります

ありがとう!

+0

大文字で書かないでください。 – jarlh

+0

2つのテーブル(結合する列)をリンクする列を見つける必要があります。 – JohnHC

+0

両方のテーブルのスキーマを表示 –

答えて

0
Select s.id, 
     s.date,   
from Session s 
inner join Movie m 
    on m.commoncol = s.commomcol 
where m.MovieGenre like 'crime'; 

commomcolは、テーブル間の相互の列を表します。 commoncolの名前は、両方の表で異なる場合があります。

希望すると助かります!