[Résolu] Requête mysql qui tape (plus) sur les nerfs! |
Bienvenue invité ( Connexion | Inscription )
[Résolu] Requête mysql qui tape (plus) sur les nerfs! |
1 Aug 2011, 12:51
Message
#1
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 108 Inscrit : 2-December 09 Lieu : Paris Membre no 26651 |
Bonjouuuur,
A ceux qui aiment MySQL et accessoirement les casses-têtes, voici une requête qui marche parfaitement en local (version MySQL 4.1.9-max) et récalcitre sur le serveur (version MySQL 5.0.67 ) ... requete: Code SELECT p.products_id, IF (pa.price_prefix = '+', p.products_price + pa.options_values_price, IF (pa.price_prefix = '-', p.products_price - pa.options_values_price, p.products_price) ) AS prix, pd.products_name, pa.options_id, pa.options_values_id FROM osc_products AS p, osc_products_description AS pd LEFT JOIN osc_products_attributes AS pa ON pa.products_id = p.products_id WHERE p.products_id = pd.products_id AND pd.language_id = '4' message d'erreur sur le serveur en production: Code #1054 - Unknown column 'p.products_id' in 'on clause'
Ce message a été modifié par telKel - 3 Aug 2011, 10:09. -------------------- Le croire pour le voir!!!
|
|
1 Aug 2011, 14:40
Message
#2
|
|
5eme dan OSC Groupe : Administrateur Messages : 9221 Inscrit : 4-March 03 Lieu : Pau Membre no 927 |
Code FROM osc_products AS p, osc_products_description AS pd LEFT JOIN osc_products_attributes AS pa ON pa.products_id = p.products_id ' me semble que le join est sur pd et non sur p alors évidemment p.products_id n'est pas trouvé pour la clause "on" essaye Code FROM
osc_products_description AS pd, osc_products AS p LEFT JOIN osc_products_attributes AS pa ON pa.products_id = p.products_id ' -------------------- Tout d'abord : - Ni Hotline ni Service Après Vente, ces forums sont un lieu d'échange. BIEN POSER SA QUESTION (généralités)
Les "Informations Importantes" que vous devez ABSOLUMENT avoir lues : Règlement, Bien poser sa question dans ces forums et Bien utiliser les Forums. Les raccourcis pour gagner du temps : la FAQ, les PDF de la Doc (MS2-fr): PDF-V1 et PDF-V2, le moteur de Recherche sur les forums , la Liste des Contributions de Corbin. ----------------------------- Quelques sites de référence --------------------------- PHP: Le site du Zéro et PHP Débutant avec la DOC en français -- HTML: Self HTML - WebProgrammation -- CSS: OpenWeb - AlsaCréations - CSS/Edge -- Autres ressources: - XajaX - highslide js Les bons outils : EasyPHP - WAMP-5 - - Notepad++ - Firefox et son extension WebDeveloper Le gène idéal c'est le gène original. Le génie des halles est un Génie des Alpages qui tente d'être à la page. (Merci f'murrr pour les cours de philosophie de chien) |
|
2 Aug 2011, 10:38
Message
#3
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 108 Inscrit : 2-December 09 Lieu : Paris Membre no 26651 |
ça marche! ... ce qui veut dire que la version antérieure est plus souple que la suivante!
Bonne journée. Ce message a été modifié par telKel - 2 Aug 2011, 10:59. -------------------- Le croire pour le voir!!!
|
|
3 Aug 2011, 07:47
Message
#4
|
|
5eme dan OSC Groupe : Administrateur Messages : 9221 Inscrit : 4-March 03 Lieu : Pau Membre no 927 |
waip, mais moins puissante et moins rapide.
Et un petit résolu serait bien dans ton titre de post original (voir "comment bien utiliser ces forums" dans ma signature pour le faire) -------------------- Tout d'abord : - Ni Hotline ni Service Après Vente, ces forums sont un lieu d'échange. BIEN POSER SA QUESTION (généralités)
Les "Informations Importantes" que vous devez ABSOLUMENT avoir lues : Règlement, Bien poser sa question dans ces forums et Bien utiliser les Forums. Les raccourcis pour gagner du temps : la FAQ, les PDF de la Doc (MS2-fr): PDF-V1 et PDF-V2, le moteur de Recherche sur les forums , la Liste des Contributions de Corbin. ----------------------------- Quelques sites de référence --------------------------- PHP: Le site du Zéro et PHP Débutant avec la DOC en français -- HTML: Self HTML - WebProgrammation -- CSS: OpenWeb - AlsaCréations - CSS/Edge -- Autres ressources: - XajaX - highslide js Les bons outils : EasyPHP - WAMP-5 - - Notepad++ - Firefox et son extension WebDeveloper Le gène idéal c'est le gène original. Le génie des halles est un Génie des Alpages qui tente d'être à la page. (Merci f'murrr pour les cours de philosophie de chien) |
|
Version bas débit | Nous sommes le : 28th March 2024 - 23:56 |
Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |