gpt4 book ai didi

php - 按金额排序 Mysql 值列表

转载 作者:行者123 更新时间:2023-11-29 06:18:30 24 4
gpt4 key购买 nike

我有一个数据库,其中有一个表和一行名为“rank”的行。

该数据库表中有 2 支球队。每个人每天都会获得排名。

例如。

第一天。

F队 - 排名=1R 队 - 排名 =2

第二天。

R队 - 排名=1F队 - 排名=2


所以我希望这些团队因为排名较高而出现在顶部

现在我得到了这个:(显示为输入)-while($person = mysql_fetch_array($result)) {

那么我应该在该代码中添加什么才能使其成为列的最高值。

有什么想法吗?

最佳答案

您能更具体地介绍一下您的表格布局吗?也许提供用于创建它的CREATE TABLE SQL?

要按值对结果进行排序,您可以使用 ORDER BY column_name DESC 结束 SQL 查询,以便获取按该列的 MAX -> MIN 顺序返回的结果。您可以将 DESC 替换为 ASC 以使其按照 MIN -> MAX 顺序进行。如果您不输入 DESCASC,它会默认为其中之一,但我忘记了是哪一个。

如果要对多列进行排序,请将它们放入 ORDER BY 中并以逗号分隔。因此,ORDER BY column1, column2 DESC 将生成一个列表,该列表按 column1 的最大值到最小值排序,并且任何时候都是 column1 的值code> 行之间是相同的,它将按 column2 排序。

如果我正确地阅读了你的问题,并且你实际上有一个名为rank的“行”,那么你的表结构就有问题,因为你不能真正命名“行”(SQL通常将行称为记录)无论如何)。

关于php - 按金额排序 Mysql 值列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5110085/

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