我有一个查询组合COALESCE语法。 COALESCE语法只需找到文件的审核日期。在我的WHERE语句中,我只想从AuditDate
别名字段输出Audited File base,但我不工作。这是我的查询。COALESCE语法上的MySQL条件
SELECT COALESCE(qua.starttime, prd.starttime) AS `AuditDate`,
prd.employeeno AS `EmployeeNo`,
prd.starttime AS `StartTime`,
prd.endtime AS `EndTime`
FROM production prd
LEFT JOIN qualityaudit qua
ON prd.id=qua.id
WHERE `AuditDate` BETWEEN '2011-10-01 00:00:00' AND '2011-10-01 23:59:59';
任何人都可以帮助我如何得到这个查询正确吗?
你能比“它不工作”更具体吗? – Konerak