moun778
Messages postés48Date d'inscriptionmardi 3 janvier 2006StatutMembreDernière intervention10 août 2010
-
3 juin 2008 à 13:56
cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 2021
-
4 juin 2008 à 11:29
Bonjour
j'ai une table TNOTE qui contient les champs suivants:
Cod_etudiant,Cod_module,Note
je veux faire une requete croisé tq la table devient comme suit:
Cod_etudiant|Cod_Module1|Cod_Module2|Cod_Module3|...........|Moyenne
001 | 10 | 10 | 10 | |............|10
002 | 10 | 10 | 10 | |............|10
003 | 10 | 10 | 10 | |............|10
004 | 10 | 10 | 10 | |............|10
merci d'avance
cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 202113 3 juin 2008 à 16:28
Bonsoir [auteur/MOUN778/658964.aspx moun778],
Donne un vrai exemple et explique un peu mieux ce que tu veux obtenir.
et attention, il ne faut pas confondre l'exécution d'une requête avec la représentation des données issues de cette dernière...
cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 202113 4 juin 2008 à 11:29
La relation N-N qui était tentante entre les étudiants et les matières
avec un clé triple (codeetudiant, codematière, note) n'est évidemment pas possible puisque si 2 notes identiques sur 1 même matière :
ex :
MARTIN CHIMIE 7/10
MARTIN CHIMIE 7/10
doublon !
avec le schèma proposé tu peux à mon avis faire tout un ensemble de requêtes
et afficher les résultats comme tu le souhaites sous forme d'états par exemple.