Bonjour,
Voici mon problème : aux deux premières étapes (voir ci-dessous) j'ai fait des requêtes qui me permettent d'avoir en commun le matricule du personnel et normalement pour chaque matricule, l'id_province devrait être égal au nom_province de la deuxième table.
J'aimerais bien créer une requête qui me désigne les personnes qui n'ont pas le id_province et le nom_province les mêmes pour un même matricule.
Je me suis renseigné sur les jointures mais j'y vois pas trop clair...
Sauriez-vous m'aider ?
Un grand merci d'avance.
1) On recherche le nom de la province où le personnel travaille
SELECT id_province, matricule
FROM personnel
2) On recherche le nom de la province pour tous les péages manuels
SELECT nom_province, matricule
FROM provinces, comprendre, historique_travail, noeuds
WHERE noeuds.type_noeud = "M"
AND historique_travail.num_peage = noeuds.num_noeud
AND provinces.id_province = comprendre.id_province
3) on compare les matricules des résultats des requêtes précédentes et il faut que le nom et l'id de la province soit le même.
???
Partager