Bonsoir,
j'ai recherché désespérement la solution sur des tas de forums mais pas trouvé ! je suis sur le serveur OVH en msql5-5. je veux mettre à jour la table totalcom avec les données de la table réglements qui comprend plusieurs lignes.
Voici le code :
ajout des enregistrements de la table reglements :
voici le message d'erreur : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'GROUP BY reglements.clientid, reglements.datedevis' at line 3
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 UPDATE totalcom INNER JOIN reglements ON totalcom.clientid = reglements.clientid AND totalcom.datedevis = reglements.datedevis SET totalcom.montantregle = reglements.montantregle, totalcom.typereglement = reglements.typereglement, totalcom.datereglement = reglements.datereglement, totalcom.montantremb = SUM(reglements.montantremb), totalcom.dateremb = MAX(reglements.dateremb) GROUP BY reglements.clientid, reglements.datedevis";
je ne vois pas où est le pb de syntaxe ... qqu'un peut m'aider ?
merci par avance
Larentia
Partager