首先我知道,这种错误已经在 StackOVerflow 中讨论过很多次了,但是这里的这些解决方案都不适合我。
其次,这是我收到的错误消息:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE parking_time LIKE '%8%'' at line 1
这是我的代码片段:
$result = mysql_query("
SELECT COUNT( parking_time ) AS 'Amount', SUM( sum ) AS 'Sum'
FROM parking_info
GROUP BY MONTH( parking_time ) , YEAR( parking_time )
".$where."
") or die(mysql_error());
这就是我的数据库的样子:
我的 SQL 查询:
SELECT COUNT( parking_time ) AS 'Amount', SUM( sum ) AS 'Sum'
FROM parking_info
GROUP BY MONTH( parking_time ) , YEAR( parking_time )
我不知道错误试图对我说什么,因为我没有看到这一行“第 1 行的 WHERE park_time LIKE '%8%'' ”。
非常感谢您的帮助。