Bonjour à tous;
Voilà dans ma page pour remplir ma table, je dois exécuter une requête.
Pour info ma BdD est MySQL
Le code de la requête est le suivant
Le code d'initialisation de ma table est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT B.*, C.*, D.* FROM (SELECT pers.ID, MAX(charge.Num) AS Num FROM pers INNER JOIN charge ON pers.ID=charge.ID GROUP BY pers.ID) A INNER JOIN pers B ON A.ID=B.ID INNER JOIN charge C ON A.ID=C.ID AND A.Num=C.Num INNER JOIN direct D ON B.code_dir=D.code_dir INNER JOIN mdp E ON B.flag=e.flag
Lors de l'exécution, j'ai une erreur me disant qu'il y a un problème sur mon code SQL, or, ce dernier je l'ai testé et ça marche, je l'ai même testé sur l'éditeur de requête WEBDEV.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 SI HExécuteRequête(REQ_req,hRequêteDéfaut)=Faux ALORS Erreur("Erreur initialisation requête" + RC + HErreurInfo()) RETOUR FIN TANTQUE PAS HEnDehors(REQ_req) TABLE_pers.COL_ID=REQ_req.ID TABLE_pers.COL_Nom=REQ_req.nom . . . HLitSuivant(REQ_req) FIN
Une idée de comment je pourrai régler ce problème?
Merci
Partager