【发布时间】:2015-03-07 14:26:43
【问题描述】:
我需要建议。
我有一个简单的 while 循环。 我有一个表参赛者。每个参赛者都有一个总栏[celkem]。
这些数据在循环中摘录
当你也有两个点时我需要它,所以它总是在范围内(见图)
其余部分摘录如下: $ row ['name']; $ 行 ['bodycelkem']
我的问题是,如何使用 PHP 和 MySQL 转储这个范围命令?
编辑: SQLFiddler
(我需要自动排名范围内的点)
【问题讨论】:
-
如果您愿意,请考虑遵循以下简单的两步操作: 1. 如果您还没有这样做,请提供适当的 DDL(和/或 sqlfiddle),以便我们可以更轻松地复制问题。 2. 如果您尚未这样做,请提供与步骤 1 中提供的信息相对应的所需结果集。
-
@Strawberry 我用数据填充了 SQL
-
您是否想从您在此处发布的内容的第一列中获取范围?
3. - 4.等?我不明白得到的问题。如果是这样,请查看dev.mysql.com/doc/refman/5.0/en/range-optimization.html 或mysqltutorial.org/mysql-between 很难说出您想要实现的目标。 -
@Fred-ii- 哦不,我会试着澄清一下。我有一个 mysql 数据库和其中的数据。这些数据在文档中回显。我正在尝试,当列出的顺序应该是四行具有相同数量的点(见 img)我想排名 5。 - 8。接下来是 9。我在名称之前有 echo rank。
-
尝试
WHERE celkem = '87,3' GROUP BY celkem,如果这是您的要求。或者简单地GROUP BY celkem,否则。请向我们展示您 100% 确定的预期结果。