私は2つのテーブルtable1からtable2のid列にtable1.idが存在するレコードを選択する方法は?
人
name id
man1 456
man2 123
man3 789
ノート
content id
testing 123
hello 456
SELECT DISTINCT id FROM people
を持っているがSELECT DISTINCT id FROM notes
のスーパーセットです。
2つのクエリを書きたいと思います。 notes
の値がpeople.id
に等しいnotes
のレコードが存在するテーブルpeople
のレコードをすべて選択するレコード。
name id
man1 456
man2 123
他の選択notes
のid列の値がpeople.id
content id
man3 789
同じ男性に複数のメモを付けることはできますか?両方のクエリで "Distinct"という単語を使用するので、私はそう仮定します。同様に、同じIDを持つ複数の人間を持つことは可能ですか? –
Chris - 同じ男のために複数の音符を持つことは可能です。同じidを持つ複数の男性を持つことも可能です – user784637