グループをフィルタリングしたかったと思います。 HAVING COUNT(*)
を使用します WHERE
の代わりに :
SELECT Id, QId, UName, Ans, Date, Count(*) * 10 as Total
FROM question
GROUP BY UName
HAVING Count(*)
要素の数でグループを並べ替える場合は、ORDER BY
を使用します :
SELECT Id, QId, UName, Ans, Date, Count(*) * 10 as Total
FROM question
GROUP BY UName
ORDER BY Count(*) DESC