あるテーブルからデータを出力する必要がありますが、その顧客名が別のテーブルに表示されていて、これがどのように機能するのかよくわかりません。ありがとう
2 に答える
1
INNER JOIN
両方のテーブルに表示されるすべての行を返す を使用できます。
select t1.*
from table1 t1
inner join table2 t2
on t1.name = t2.name
JOIN
構文を学習するのに助けが必要な場合は、ここに結合の優れた視覚的な説明があります
于 2013-02-21T16:55:05.583 に答える
0
これは基本的な SQL クエリです。
SELECT *
FROM t
WHERE t.name IN (SELECT name FROM t2);
これを表現する方法は他にもあります。SQL は初めてですか?
于 2013-02-21T16:49:59.480 に答える