我想订一份名单 id_post
并根据活动或过时对其进行分组。 status=1 when active
, status=2 when outdated
```
SELECT *,count(id_post) as count
FROM posts
WHERE 1
GROUP BY status
ORDER BY count DESC
我尝试使用这个mysql代码,但是它只显示了两个输出。我做错什么了??
id_post title status
5 a 1
7 b 2
9 c 1
17 d 2
21 f 1
预期产量
21 f 1
9 c 1
5 a 1
17 d 2
7 b 2
1条答案
按热度按时间1cosmwyk1#
根据你的数据,你不需要使用
GROUP BY
. 所以呢