私は2つのテーブルを持っています..
デバイス (id、ブランド ID、デバイス名) ブランド(id, brand_name)
デバイス テーブルにデバイスが 1 つも含まれていないブランドが多数あります。基本的に、デバイスが 1 つも含まれていないブランドは無視したいと思います。
以下の行を使用して、デバイスにエントリがあるため、デバイス テーブルにエントリがあるすべてのブランドのみにクエリを返すにはどうすればよいですか (brand_id はデバイス テーブルの外部キーです) - これには結合が必要ですか?
例: テーブル構造
brands table:
id name
1 apple
2 samsung
3 acme
devices table:
id brand_id name
1 1 iphone
2 2 galaxy s4
3 1 ipad
# desired db result #
1 Apple
2 Samsung