Bonjour,
J'ai une requête simple dans mon script PHP :
Elle fonctionne très bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT montant, commentaire FROM table WHERE id_mvt='".$id_mvt."'
Je veux faire un total, je fais donc :
Et j'ai une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SELECT montant, commentaire FROM table WHERE id_mvt='".$id_mvt."' UNION ALL SELECT SUM(montant) AS 'total', ' ' FROM table WHERE id_mvt='".$id_mvt."' GROUP BY date
Je copie ma requête dans phpmyadmin pour la tester et je n'ai pas d'erreur.Illegal mix of collations (utf8_general_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation 'UNION'
Qu'est-ce que le fait de faire un UNION implique ?
Merci d'avance
Partager