[英]MYSQL IN statement
我用IN
來選擇東西......
WHERE categories IN ("red", "blue", "green")
這會選擇紅色,藍色或綠色類別中的任何項目,我的問題是,有沒有辦法選擇必須屬於所有三個類別的項目?
SELECT Item
FROM YourTable
WHERE categories IN ('red', 'blue', 'green')
GROUP BY Item
HAVING COUNT(DISTINCT categories) = 3
SELECT Item
FROM YourTable
WHERE categories ALL ('red', 'blue', 'green')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.