我有“奖”栏的表。 在这个专栏中,我有奖品。
我想创建查询,我将获得所有奖品的变种和数量。
例如:
Prize 1 = 26 records
Prize 2 = 14 records
Prize 3 = 100 records
我正试着这样做:
SELECT COUNT(prize) FROM konkurs GROUP by prize
但这不是我想要的:)
任何帮助?
答案 0 :(得分:0)
您的查询可以提供您想要的内容。问题是什么?您只需在选择查询中添加另一列即可显示奖品ID。
select prize, count(prize) FROM konkurs GROUP by prize
答案 1 :(得分:0)
使用COUNT(prize)
表达式(例如
CASE
更改为以下内容
SUM(case when prize = 1 then 1 else 0 end) as `Prize 1`
答案 2 :(得分:0)
以下内容应打印价格及其数量。
SELECT COUNT(prize) AS count, prize FROM konkurs GROUP by prize