je reprend dans la partie 1 de l'union
le select sert a ramener des données de tblGranulatsResultats du coup, (mais je ne connais pas le modèle)
soit il manque une jointure entre tblGranulatsResultats et tblGranulatInfos (et dans ce cas la jointure avec tblGranulatExigences ne sert probablement à rien ? filtre supplémentaire ?)
soit il manque une jointure entre tblGranulatsResultats et tblGranulatExigences
de même dans la deuxième requete tu fais une jointure sur
tblGranulatExigences
tblGranulatInfos
tblGranulatExigences
par contre il n'y a aucune clause entre le premier tblGranulatExigences et les deux autres tables (dont une seconde fois tblGranulatExigences ) du coup tu vas te retrouver avec plein de fois le contenu de tblGranulatExigences
après je suis pas sûr d être clair (la journée fut dure) et je suis loin d être expert donc mes mots ne sont pas forcément les bons
concernant le n'oublie pas des alias, ton union ne pourra pas marcher je le crains sans les alias, c'est pas juste pour le côté esthétique que je disais cela
le select sert a ramener des données de tblGranulatsResultats du coup, (mais je ne connais pas le modèle)
soit il manque une jointure entre tblGranulatsResultats et tblGranulatInfos (et dans ce cas la jointure avec tblGranulatExigences ne sert probablement à rien ? filtre supplémentaire ?)
soit il manque une jointure entre tblGranulatsResultats et tblGranulatExigences
de même dans la deuxième requete tu fais une jointure sur
tblGranulatExigences
tblGranulatInfos
tblGranulatExigences
par contre il n'y a aucune clause entre le premier tblGranulatExigences et les deux autres tables (dont une seconde fois tblGranulatExigences ) du coup tu vas te retrouver avec plein de fois le contenu de tblGranulatExigences
après je suis pas sûr d être clair (la journée fut dure) et je suis loin d être expert donc mes mots ne sont pas forcément les bons
concernant le n'oublie pas des alias, ton union ne pourra pas marcher je le crains sans les alias, c'est pas juste pour le côté esthétique que je disais cela