0

こんにちは、2 つのテーブルの 2 つの列が一致する 1 つのテーブルの 1 つの列のすべてのエントリを取得したいと考えています (のようにjoin)。

whereこれまでのところ、ステートメントを使用して両方のテーブルのすべての列を正常に抽出しています。

SELECT * FROM table1, table2 WHERE table1.AB_ID=table2.AB_ID

しかし、単一の列のみを選択したい場合は機能しません:

SELECT colX FROM table1 WHERE table1.AB_ID=table2.AB_ID

おそらくかなり単純な問題です...

4

1 に答える 1

0

結合を使用する必要があると思います:

SELECT table1.colX from table1 INNER JOIN table2 ON table1.AB_ID=table2.AB_ID;
于 2013-02-15T10:23:27.033 に答える