gpt4 book ai didi

php - MySQL 选择具有特定条件的分组

转载 作者:行者123 更新时间:2023-11-29 07:59:19 28 4
gpt4 key购买 nike

我有一个如下所示的 SQL 表:

gameId   team1   team2   date   stage
1 5 2 xx/xx 0
2 3 4 xx/xx 0
3 7 1 xx/xx 0
5 5 3 xx/xx 8
6 7 2 xx/xx 8
7 5 3 xx/xx 5
8 7 2 xx/xx 5

我想选择全部并按特定顺序(8、0、5)按阶段对其进行排序,并且在每个组内按日期排序。

我想做:

SELECT * FROM table ORDER BY date DESC GROUP BY stage

但我不确定如何给出分组标准,因为它不遵循数字逻辑。

目标是按照我提到的特定顺序分阶段显示项目。

最佳答案

SELECT  *
FROM table
ORDER BY
FIND_IN_SET(stage, '8,0,5'),
date DESC

关于php - MySQL 选择具有特定条件的分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24312524/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com