Jointures 3 tables, oracle 10.2.03

Résolu/Fermé
baranger95 Messages postés 7 Date d'inscription jeudi 20 août 2009 Statut Membre Dernière intervention 1 décembre 2009 - 1 déc. 2009 à 09:38
 fiu - 1 déc. 2009 à 17:20
Bonjour,

Je cherche à faire une requête avec jointure sur trois tables
j'ai comme tables :

departement productif employe
-code_departement -code_employe -code_employe
-code_employe -prime_de_production -code_departement
-nom_departement -date_modif_prime -nom_employe



La requête que je cherche à faire est la suivante :

Pour les employés dont la prime de productivité a été revalorisée en juillet 1986, afficher le nom, le montant de la prime, le nom du département et la date exacte de la revalorisation.

J'ai essayer la requête suivante :

SELECT DISTINCT NOM_EMPLOYE , PRIME_DE_PRODUCTION , DATE_MODIF_PRIME , NOM_DEPARTEMENT
FROM EMPLOYE ep, productif pr, departement de
where ep.code_employe=pr.code_employe
and ep.code_employe=de.code_employe
and date_modif_prime between '01/07/86' and '31/07/86';

J'ai pour réponse :

aucune ligne sélectionnée
Alors que je sais qu'il existe des réponses

Merci d'avance à ceux qui se pencheront sur mon problème.
A voir également:

2 réponses

baranger95 Messages postés 7 Date d'inscription jeudi 20 août 2009 Statut Membre Dernière intervention 1 décembre 2009
1 déc. 2009 à 11:56
J'ai finalement trouver seul,
Merci quand même si des gens ont chercher =')
-1
Salut,

tant mieux si tu te dépatouilles tout seul. mais il aurait été sympa de poster ta résolution... pour les prochains qui rencontreraient un pb similaire.
Pour ma part, je t'aurais aiguillé sur la date : le 86 est-il vraiment compris en 1986 ?
Parce que le reste de la requête me semble correct
-1