2017-01-24 4 views
0

私は2つのテーブルTableAとTableBを持っています。明確なヒーブ結合

テーブルAには、列REC_NUMとITEM_IDがあります。 テーブルBには列ITEM_ID、UNITSがあります。

ITEM_IDとTableAを区別し、TableBのITEM_IDとTableBのITEM_IDの一致するすべての値について、すべての レコードをTableBから取得する必要があります。

誰かが私にこれを行うことができることを知らせてもらえますか?

答えて

1

REC_NUM INT、ITEM_ID INT TABLEBの

スキーマ: ITEM_ID INT、UNITS INT

次のクエリは動作するはずです:

SELECT b。* FROM(TABLEAからのDISTINCT ITEM_IDの選択)a.ITEM_ID = b.ITEM_ID;

+0

どうなりますか?クエリは解析しますか?結果は予期しないものですか? – ncke

+0

@nckeクエリは解析し、要件ごとに結果を返します。 – kirtan

1

はITEM_ID中(にtableAからITEM_IDを選択)

は、私はあなたが明確な使用する理由、それは一緒に使用する必要があることを確認していないTableBのからUNITS、私が間違っている場合

がITEM_IDを選択する私を修正列REC_NUM? TABLEAの

スキーマ:質問ごとなど

関連する問題