私が作成したSQLデータベースをテストしようとしています。そうするために、私は2つのテーブル:アイテムとブランドを持っています。アイテムにはブランド名を含むさまざまなフィールドが格納され、ブランドには名前を含む他のフィールドが格納されます。商品の各ブランドについて、ブランド表に対応する名前があることを確認したいと思います。どうすればいい?私はの線に沿って何かを考えた:SQL - each(if ... then ... else ...)
"for each row in items"
if (count(select * from items join brands on items.brand = brands.name) == 0, select items.name, '');
しかし、私はそれで文の...任意のアイデアを含める方法がわかりませんか?
ブランドテーブルの記入が完了したら、商品とブランドの関係を確立して、もう一度心配する必要はありません。 –