1
我有一個類別表和一個項目表。我有大約20個類別。項目表中有10個類別的項目。我想選擇項目表中包含項目的所有類別。我想排除所有沒有項目的類別。SQL獲取類別列表,但排除沒有項目的類別?
Items表的categoryID字段與類別的ID字段相匹配。
我有一個類別表和一個項目表。我有大約20個類別。項目表中有10個類別的項目。我想選擇項目表中包含項目的所有類別。我想排除所有沒有項目的類別。SQL獲取類別列表,但排除沒有項目的類別?
Items表的categoryID字段與類別的ID字段相匹配。
select * from categories c inner join items i on i.categoryID = c.id;
OR
select * from categories c where c.id in (select i.categoryID from items i);
試試這個
select * from categories c inner join Items I on
I.categoryid=c.id