我需要从mysql表中的一个特定列中找到最大的值,其中另一个列的值等于某个值。但是,对于我正在使用的查询,我不断获得显示的消息和SQL错误。我的问题如下:s:
SELECT MAX(message_id) AS top_message HAVING(child_id) = '".$message_id[$i]."'
有什么建议吗?
我需要从mysql表中的一个特定列中找到最大的值,其中另一个列的值等于某个值。但是,对于我正在使用的查询,我不断获得显示的消息和SQL错误。我的问题如下:s:
SELECT MAX(message_id) AS top_message HAVING(child_id) = '".$message_id[$i]."'
有什么建议吗?
You are also missing a table name:
SELECT MAX(message_id) AS top_message FROM tablename WHERE child_id = '".$message_id[$i]."'