作成した SQL データベースをテストしようとしています。そのために、アイテムとブランドの 2 つのテーブルを用意しました。アイテムはブランド名を含むさまざまなフィールドを格納し、ブランドは名前を含む他のフィールドを格納します。アイテムの各ブランドについて、ブランド テーブルに対応する名前があることを確認したいと思います。どうすればいいですか?私は次のようなことを考えました:
"for each row in items"
if (count(select * from items join brands on items.brand = brands.name) == 0, select items.name, '');
しかし、forステートメントを含める方法がわかりません...何かアイデアはありますか?