gpt4 book ai didi

php - MySQL/PHP 确定具有多个值列的表中的最低值

转载 作者:行者123 更新时间:2023-11-29 00:58:27 25 4
gpt4 key购买 nike

好的,我有一个包含列的表格

id, name, c_price1, p_price2, c_price3, p_price4

我需要找出一个 mysql 查询,它将只搜索 c_price1 和 c_price2 列并返回表中不等于 0.00 的最低 5 个值

非常感谢您的帮助。

最佳答案

使用 LEAST function :

  SELECT LEAST(t.c_price1, t.c_price2) AS lowest
FROM YOUR_TABLE t
WHERE LEAST(t.c_price1, t.c_price2) != 0.00
ORDER BY lowest
LIMIT 5

WHERE 子句中不能使用列别名,MySQL 最早支持的是 GROUP BY,但并非所有数据库都支持。

关于php - MySQL/PHP 确定具有多个值列的表中的最低值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4926247/

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