我使用表适配器来查询MySQL数据库,我有查询哪个工作正常的mysql工作台。
当我将查询添加到表适配器时,我收到以下错误
函数参数列表中的错误' 1'无法识别
and
函数参数列表中的错误' 0'无法识别also
函数参数列表中的错误' AS'不承认
查询
SELECT
a.*,
at.AuditTypeName,
s.StaffForename,
s.StaffSurname
FROM Audits a LEFT JOIN AuditTypes at ON a.AuditTypeID = at.AuditTypeID
LEFT JOIN Staff s ON a.StaffID = s.StaffID
WHERE date(a.AuditDate) BETWEEN CAST(DATE_FORMAT(DATE_SUB((DATE_SUB(Now(), INTERVAL 1 MONTH)), INTERVAL 0 DAY) ,'%Y-%m-01') as DATE) AND Now()
ORDER BY a.AuditID DESC