如何在MySQL中按名称DISTINCT查询计数

时间:2018-06-30 05:38:00

标签: mysql database

我之前有这样的查询结果
Result from first query

这是我的第一个查询

run:
You can go with this
Or This is where its at
BUILD SUCCESSFUL (total time: 0 seconds)

实际上我想要这样的结果决赛
Final Result I Wanted

如何查询以获得该结果?

1 个答案:

答案 0 :(得分:0)

我相信您发布的结果是正确的。
因为,您正在按<h1>First users...........</h1> <video ref="video1" ></video> <h1>Second video...........</h1> <video ref="video2" ></video> 字段对记录进行分组。
如果将kode_resi包含在选择列表中,则可以实现区别。
并且您还应该在kode_resi子句中使用其他选定的非聚合字段。

示例

GROUP BY

要获得预期的结果,您必须发布SELECT kode_resi, nama_parent, count( nama_parent ) AS `count` FROM `detail_order` WHERE received_date='2018-06-27' GROUP BY kode_resi, nama_parent ORDER BY kode_resi, nama_parent 分组。
示例

nama_parent