我有一个加入选择语句,我只需要第二个表中的最后修改字段。这里的select语句,我现在有:sql查询 - 加入只返回最后一行
SELECT NOM,PRENOM,OEDP.NUM_EMP,N_A_S,SIT_STATUT,PERMIS,DATE_EMBAUCHE,ADRESSE1,VILLE1,PROVINCE1,CODE_POSTAL1,TEL_RESIDENCE
FROM ODS_EMPLOYE_DOSSIER_PERSONNEL AS OEDP
JOIN ODS_SITUATION_POSTE AS OSP
ON OEDP.NUM_EMP = OSP.NUM_EMP
WHERE SIT_DATE_CHG = MAX(SIT_DATE_CHG)
ORDER BY
OEDP.NUM_EMP
我得到了如下因素ERREUR消息:
聚合不应出现在WHERE子句中,除非它是包含在HAVING子句或选择在子查询列表,并且被聚合的列是外部参考。
是你使用2005+? – Hogan 2010-01-11 18:58:40
(从高中回忆法语) – Hogan 2010-01-11 18:59:21