我試圖測試一個我創建的SQL數據庫。爲此,我有兩張桌子:項目和品牌。項目存儲不同的字段,包括品牌名稱,品牌存儲包括名稱在內的其他字段。我想檢查一下品牌中的每個品牌在品牌表中都有相應的名稱。我會怎麼做?我想到的線沿線的東西:SQL - 對於每個(如果...然後...其他...)
"for each row in items"
if (count(select * from items join brands on items.brand = brands.name) == 0, select items.name, '');
但是當時我不知道如何包含在其聲明中...任何想法?
填完品牌表後,您可能會建立物品與品牌之間的關係,因此您不必再擔心這一點。 – 2012-04-12 17:44:42