Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 05/04/2014 15:08:57
- CHR
- Membre
Employés mais seulement leur dernier contrat
Bonjour,
Je recommence un peu de postgresql et je n'arrive pas à obtenir la liste des derniers contrats des employés. Pourtant la table contrat est simple et contient un id du contrat + un id de l'employé, j'essaie
select d.is, d.full_name, s.id, s.date from employee d
where
d.id = (select max(S.id) from contrats C
left join employee S on (C.dossier_id = C.id))
le résultat de me renvoie pas de lignes....
Merci pour votre aide,
CHR
Hors ligne
#2 05/04/2014 15:22:24
- rjuju
- Administrateur
Re : Employés mais seulement leur dernier contrat
Bonjour,
Sans la définition des tables, difficile de répondre, mais à première vue le "left join employee ON (c.dossier_id = c.id)" est faux.
Julien.
https://rjuju.github.io/
Hors ligne
Pages : 1