mssql_query():message:',' - 'COALESCE

时间:2017-04-25 07:08:28

标签: php coalesce

嗨,我有问题在php中查询sql查询部分。

...
$sql.= " --COALESCE(SUM(CASE kontrole.zakres & 4 WHEN 0 THEN 0 ELSE 1 END),0) AS ADR,";
$sql.= " COALESCE(SUM(dbo._IS_ADR(kontrole.pojazd_key)),0) AS ADR,";
...

生成错误:

  

警告:mssql_query():message:','

附近的语法不正确

2 个答案:

答案 0 :(得分:0)

第二个SQL行中有一个额外的逗号,它会破坏查询中的语法。

...
$sql.= " --COALESCE(SUM(CASE kontrole.zakres & 4 WHEN 0 THEN 0 ELSE 1 END),0) 
AS ADR,";
$sql.= " COALESCE(SUM(dbo._IS_ADR(kontrole.pojazd_key)),0) AS ADR";
...

答案 1 :(得分:0)

我认为对象'_IS_ADR'

的问题是女巫权限