0
在MySql Workbench上,SQL工作正常。Phalcon - 语法错误,意外的令牌AS,靠近'a,UNSIGNED)AS intHours
SELECT id, hours,
CONVERT(DATE_FORMAT(hours, '%H'), SIGNED) AS intHours,
CONVERT(DATE_FORMAT(hours, '%i'), SIGNED) AS intMinutes
FROM jobdone_work_hours
尔康(1.3.4)显示错误
$result = $mm->executeQuery(
"SELECT id, hours,
CONVERT(DATE_FORMAT(hours, '%H'), UNSIGNED) AS intHours,
CONVERT(DATE_FORMAT(hours, '%i'), UNSIGNED) AS intMinutes
FROM SoilTechJobDone\Api\Models\JobdoneWorkHours
WHERE fk_staff_id = :staffEmpId:
AND confirmed='1'
AND date BETWEEN :dateStart: AND :dateEnd:
order by date",
[
'staffEmpId' => $staffEmpId,
'dateStart' => $dateStart,
'dateEnd' => $dateEnd,
]
);
尔康错误:
Syntax error, unexpected token AS, near to ' a, UNSIGNED) AS intHours, CONVERT(DATE ...
什么,他不喜欢。
有趣的事情正在与'%H'一起发生......它看起来像是在查询运行之前插入的。 –