gpt4 book ai didi

php - ORDER BY 列内容 MSQL PHP

转载 作者:行者123 更新时间:2023-11-29 00:04:41 24 4
gpt4 key购买 nike

对于我的内容输出,我在表列“Positie”(位置)中有三个选项:Keeper、Verdediging(防守者)、Middenvelder(中场)和 Aanvaller(攻击者)。

在我的输出中,我希望它的顺序是守门员先于防守者 (Verdediging),先于中场 (Middenvelder),再先于攻击者 (Aanvaller)。

这是我的代码:

$sql = "SELECT ID, Team, Rugnummer, Positie FROM e2teams ORDER BY Positie DESC";

它需要是这样的:

$sql = "SELECT ID, Team, Rugnummer, Positie FROM e2teams ORDER BY Positie, Keeper, Verdediging, Middenvelder, Aanvaller DESC";

我觉得,希望对您有所帮助!

最佳答案

您可以为此使用 field():

SELECT ID, Team, Rugnummer, Positie
FROM e2teams
ORDER BY FIELD(Positie, 'Positie', 'Keeper', 'Verdediging', 'Middenvelder', 'Aanvaller')

关于php - ORDER BY 列内容 MSQL PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28089660/

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