这听起来很简单,但我对解决方案不满意,否则此领域不适合我。
作为一个自学且没有IT词汇的人
MariaDB,一个名为TICKETS
的表,带有两列。名为JOKER
的列之一存储从1到24的随机数值(INT
,不浮动,每行一个值)。
我想做的是创建一个名为TOP
的新列,该列根据每个值重复多少次来存储可能的重复值
EX:
如果两次选择了JOKER 3,而一次选择了JOKER 5,则输出
1st. row JOKER 3
2nd. row JOKER 5
答案 0 :(得分:0)
运行按JOKER
列分组的查询,并按COUNT(JOKER)
进行排序。
SELECT JOKER, COUNT(JOKER) as TOPJoker
FROM TICKETS
GROUP BY JOKER
ORDER BY TOPJoker