我有桌子上有“奖品”栏。在这个专栏里,我有奖品的身份。
我想要创建查询,我将得到所有的奖品变体和他们的计数。
例如:
Prize 1 = 26 records
Prize 2 = 14 records
Prize 3 = 100 records我试着用:
SELECT COUNT(prize) FROM konkurs GROUP by prize但这不是我要找的:)
有什么帮助吗?
发布于 2016-12-02 13:24:07
以下应打印价格及其计数。
SELECT COUNT(prize) AS count, prize FROM konkurs GROUP by prize发布于 2016-12-02 13:06:49
您的查询准确地给出了您想要的内容。有什么问题吗?您只需在select查询中添加另一列,以显示奖励id。select prize, count(prize) FROM konkurs GROUP by prize
发布于 2016-12-02 13:06:57
使用如下所示的COUNT(prize)表达式将该CASE改为如下所示
SUM(case when prize = 1 then 1 else 0 end) as `Prize 1`https://stackoverflow.com/questions/40932737
复制相似问题