有没有办法根据值在 mysql 列中出现的频率对数据进行排序并生成它们DISTINCT
。因此,如果在这样的表中有一个颜色列:
colors
------ ----
red |
blue |
red |
green |
blue |
red |
yellow|
blue |
green |
red |
结果将是:
red
blue
green
yellow
因为红色出现了 4 次,蓝色出现了 3 次,绿色出现了 2 次,黄色出现了 1 次。谢谢
有没有办法根据值在 mysql 列中出现的频率对数据进行排序并生成它们DISTINCT
。因此,如果在这样的表中有一个颜色列:
colors
------ ----
red |
blue |
red |
green |
blue |
red |
yellow|
blue |
green |
red |
结果将是:
red
blue
green
yellow
因为红色出现了 4 次,蓝色出现了 3 次,绿色出现了 2 次,黄色出现了 1 次。谢谢