MySQL排序依据和分组依据

荷马_J

我在MySQL表中有两个字段:

q31
q31_theme

q31包含注释和q31_theme主题,因此数据如下所示:

q31               q31_theme
Sunny and hot     Good weather
Cold and wet      Bad weather
Sunshine          Good weather
Bright and sunny  Good weather
No comment        N/A
Foggy             Bad weather
Raining           Bad weather
Cloudy and cold   Bad weather

我想做的是使用查询来显示数据,该查询显示以下内容:q31中的注释按字母顺序返回,但按q31_theme排序,其中主题计数按降序排列,因此看起来像这样:

q31               q31_theme         Count
Cloudy and cold   Bad weather       4
Cold and wet      Bad weather       4
Foggy             Bad weather       4
Raining           Bad weather       4
Bright and sunny  Good weather      3
Sunny and hot     Good weather      3
Sunshine          Good weather      3
No comment        N/A               1

count列是主题中的评论数。

我尝试了以下方法,这使

SELECT q31, q31_theme, COUNT( q31_theme ) AS Count
FROM  `results` 
GROUP BY q31_theme
ORDER BY Count DESC

但是,这只会为每个主题带一个评论,很明显是一个分组问题(我认为),但是我无法确定如何实现期望的结果(假设有可能)。

任何和所有建议都欢迎。

于尔根
select r.*, t.count
from results r
join
(
  SELECT q31_theme, COUNT(*) AS Count
  FROM results 
  where q31_theme is not null and q31_theme <> ''
  GROUP BY q31_theme
) t on t.q31_theme = r.q31_theme
ORDER BY t.Count DESC,
         r.q31 ASC              

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MYSQL-分组依据和排序依据

来自分类Dev

如何显示排序依据和分组依据

来自分类Dev

带有分组和 mySql 排序依据的输出

来自分类Dev

在嵌套哈希中使用分组依据和排序依据

来自分类Dev

如何组合分组依据和排序值

来自分类Dev

按分组依据和日期排序

来自分类Dev

SQLite按日期排序和分组依据

来自分类Dev

MySQL“分组依据”维护数据排序

来自分类Dev

MySQL总和,以分组依据和联接计数

来自分类Dev

MySQL分组依据和查询顺序

来自分类Dev

MySQL 2 SUM和不同的分组依据

来自分类Dev

LinkToExcel分组依据和

来自分类Dev

MySQL Case分组依据

来自分类Dev

处理MySql分组依据

来自分类Dev

如何添加解码但也有计数、分组依据和排序依据——不是分组依据表达式

来自分类Dev

Laravel-分组依据和密钥依据

来自分类Dev

条件MySQL排序依据

来自分类Dev

MySQL“排序依据”查询

来自分类Dev

分组功能和分组依据

来自分类Dev

在分组依据的键内排序

来自分类Dev

在SQL Server 2008中使用分组依据和排序依据检索结果时出错

来自分类Dev

在使用分组依据和排序依据时获得最小值

来自分类Dev

我正在尝试使用分组依据和排序依据显示表中的最新更新记录

来自分类Dev

在SQL Server 2008中使用分组依据和排序依据检索结果时出错

来自分类Dev

MySQL 优化与连接、分组依据、按计数排序

来自分类Dev

LINQ选择和分组依据

来自分类Dev

熊猫:条件和与分组依据

来自分类Dev

SQL分组依据和计算

来自分类Dev

Linq分组依据和计数