$result = mysql_query('SELECT * FROM ACCOUNTING WHERE ACCTSTATUSTYPE = "Start" AND Process_Status IS NULL LIMIT 10');
if($result === FALSE)
{
die(mysql_error());
}
以下代码吐回
“where 子句”中的未知列“Process_Status”
但是,当我复制并粘贴此查询时
SELECT * FROM ACCOUNTING WHERE ACCTSTATUSTYPE = "Start" AND Process_Status 为 NULL LIMIT 10
直接进入MySQL,就成功了。
我对 PHP/MySQL 有点陌生,所以在用 PHP 解析查询时,查询必须用不同的措辞吗?
谢谢,
马特