Bonjour,
je travaille sur MySQL 5 (via WAMP) => Chez moi
je travaille sur MySQL 4 (via WAMP) => au boulot
ma requetefonctionne au boulot mais pas chez moi !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 SELECT COMMANDE.ID_EVT, COMMANDE.ID_CDE, LIGNE_CDE.PU, LIGNE_CDE.QUANTITE, LIGNE_CDE.REFERENCE, LIGNE_CDE.TYPE_PROD, LIGNE_CDE.ID_LIGNE_CDE, COUNT(STAG_SUIT_EVT.ID_STAG) AS NB_STAG FROM COMMANDE, LIGNE_CDE LEFT OUTER JOIN STAG_SUIT_EVT ON STAG_SUIT_EVT.ID_EVT = COMMANDE.ID_EVT AND STAG_SUIT_EVT.IND_PRESENCE = 1 LEFT OUTER JOIN STAGIAIRE ON STAG_SUIT_EVT.ID_STAG = STAGIAIRE.ID_STAG WHERE COMMANDE.ID_CDE = 4068 AND COMMANDE.ID_CDE = LIGNE_CDE.ID_CDE AND (STAGIAIRE.ID_MAG = COMMANDE.ID_MAG OR STAGIAIRE.ID_MAG IS NULL) GROUP BY ID_LIGNE_CDE
MYSQL 5 répond#1054 - Unknown column 'commande.id_evt' in 'on clause'
et en bataillant un peu... si j'inverse l'ordre de ma clause 'FROM', ca marche ...
ca devient :
je ne comprends pas ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 SELECT COMMANDE.ID_EVT, COMMANDE.ID_CDE, LIGNE_CDE.PU, LIGNE_CDE.QUANTITE, LIGNE_CDE.REFERENCE, LIGNE_CDE.TYPE_PROD, LIGNE_CDE.ID_LIGNE_CDE, COUNT(STAG_SUIT_EVT.ID_STAG) AS NB_STAG FROM LIGNE_CDE, COMMANDE LEFT OUTER JOIN STAG_SUIT_EVT ON STAG_SUIT_EVT.ID_EVT = COMMANDE.ID_EVT AND STAG_SUIT_EVT.IND_PRESENCE = 1 LEFT OUTER JOIN STAGIAIRE ON STAG_SUIT_EVT.ID_STAG = STAGIAIRE.ID_STAG WHERE COMMANDE.ID_CDE = 4068 AND COMMANDE.ID_CDE = LIGNE_CDE.ID_CDE AND (STAGIAIRE.ID_MAG = COMMANDE.ID_MAG OR STAGIAIRE.ID_MAG IS NULL) GROUP BY ID_LIGNE_CDE








Répondre avec citation
Partager