gpt4 book ai didi

php - 获取列的 MIN 和 MAX 值

转载 作者:行者123 更新时间:2023-11-29 05:43:50 25 4
gpt4 key购买 nike

这个问题已经存在:




9年前关闭。




Possible Duplicate:
Warning: mysql_fetch_* expects parameter 1 to be resource, boolean given error



我有一个有 6 列的表。
前三个(id、channel、date)设置为主键。

我想获取给定 channel /日期的 id 列的 MIN 和 MAX 值。
问题是,在查询中使用 MIN 和 MAX 时,我似乎无法使用 WHERE。

有没有一种干净的方法来获得像这样工作的东西:
SELECT MIN(id), MAX(id) FROM table WHERE channel = xxxx AND date = yyyy ?  

更新 :

抱歉,忘记包含错误。这是我在解析结果时得到的:“警告:mysql_fetch_row() 期望参数 1 是资源,给定的 bool 值”

最佳答案

您的查询应该可以正常工作,但我认为您的 SQL 语法有错误。

你把你的参数放在引号里了吗?

SELECT MIN(id), MAX(id)
FROM table
WHERE channel = 'blabla' AND date = '2010-12-13'

既然你写了,你得到一个错误 Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given你应该问mysql出了什么问题。您可以通过在您的 mysql_query() 之后添加这一行来做到这一点。称呼:
echo mysql_error();

关于php - 获取列的 MIN 和 MAX 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4430317/

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