gpt4 book ai didi

php - 需要在 mysql 中使用 SELECT 获取最大/最小值和中间的所有行

转载 作者:行者123 更新时间:2023-11-29 02:52:35 25 4
gpt4 key购买 nike

我正在尝试获取最大值和最小值,并将它们分配为 php 中的单独变量,然后选择中间的所有其他行并将其作为另一个变量,然后使用检索到的信息填充下拉列表。

SELECT z_depth AS z_depth FROM elements
UNION
SELECT MAX(z_depth) AS MAX FROM elements
UNION
SELECT MIN(z_depth) AS MIN FROM elements

问题是它没有返回 z_depth AS z_depthMAX 作为 MAX 等,它只显示为 z_depth。如果有人不介意指出解决方案或更好的方法,我将不胜感激。

最佳答案

一个简单的 SQL 查询:

SELECT z_depth
FROM elements
ORDER BY z_depth ASC

将其读入名为 $results 的数组,然后执行:

$min = min($results);
$max = max($results);

这应该可以满足您的需求。

关于php - 需要在 mysql 中使用 SELECT 获取最大/最小值和中间的所有行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34127062/

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