01-07-2010, 08:41 AM
C'est quand même une demande particulière de vouloir sur deux occurrences les informations pouvant être disponible sur une seule!
La solution de _who pourrait marcher à condition de rajouter une clause where restrictive pour ne remonter qu'un seul tuple à la fois (where Resultats.Identifiant=xxx)
Dans le cas contraire, tu vas obtenir par exemple:
A tout hasard, aller faire un tour du coté des vues ou des procédures stockées pourrait fournir une alternative satisfaisante.
La solution de _who pourrait marcher à condition de rajouter une clause where restrictive pour ne remonter qu'un seul tuple à la fois (where Resultats.Identifiant=xxx)
Dans le cas contraire, tu vas obtenir par exemple:
Code :
- Analyse1 - Analyse2 - Analyse3 (pour Resultats.Identifiant=1)
- Analyse1 - Analyse2 - Analyse3 (pour Resultats.Identifiant=2)
- Analyse1 - Analyse2 - Analyse3 (pour Resultats.Identifiant=3)
- Analyse1 - Analyse2 - Analyse3 (pour Resultats.Identifiant=4)
- Exigence1 - Exigence2 - Exigence3 (pour Resultats.Identifiant=1)
- Exigence1 - Exigence2 - Exigence3 (pour Resultats.Identifiant=2)
- Exigence1 - Exigence2 - Exigence3 (pour Resultats.Identifiant=2)
- Exigence1 - Exigence2 - Exigence3 (pour Resultats.Identifiant=3)
- Exigence1 - Exigence2 - Exigence3 (pour Resultats.Identifiant=4)
- Exigence1 - Exigence2 - Exigence3 (pour Resultats.Identifiant=4)
A tout hasard, aller faire un tour du coté des vues ou des procédures stockées pourrait fournir une alternative satisfaisante.