我想从按 party_id 分组的表中获取或获取最大日期。
为此我尝试了:
$check = mysql_fetch_array(mysql_query("select max(fixed_date) as f from case_proceeding group by party_id where party_id='$row[party_id]'"));
之后,我想像这样打印最大日期:
echo $check['f'];
但它不起作用。我认为 mysql_query 中有错误。
最佳答案
尝试,GROUP BY
(应该在 WHERE
子句之后)在这里不需要,因为您已经从 WHERE 过滤了
$check = mysql_fetch_array(mysql_query("select max(fixed_date) as f from case_proceeding where party_id='$row[$party_id]'"));
但是您的查询存在 SQL 注入(inject)
漏洞,请阅读下面的文章以防范它
关于php - 从mysql中的表中获取最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13599006/