以下sql语句的任何更快的方式?
SELECT Name, Anzahl
FROM (
SELECT Name, count( * ) AS Anzahl
FROM `Product`
GROUP BY Name
)m
WHERE Anzahl >1
感谢提前; - )
答案 0 :(得分:2)
您不需要另外选择以下应该做您需要的
SELECT Name,
count( * ) AS Anzahl
FROM Product
GROUP BY Name
having Anzahl > 1
答案 1 :(得分:1)
你不需要2个选择,试试这个:
SELECT Name, count( * ) AS Anzahl
FROM `Product`
GROUP BY Name
HAVING Anzahl >1
你对2个选择做了什么是选择一切从(选择所有)在哪里COUNT> 1那么为什么不选择一切COUNT> 1;)
希望这能回答你的问题