Jump to content

Recommended Posts

Bonjour à tous,

 

Actuellement j'essaie d'utiliser SQL Manager qui m'a d'ailleurs satisfaites jusque là.

Je fais une requête me permettant d'afficher les commandes en cours avec plusieurs informations.

Ça marche plutôt bien mais il refuse de m'afficher la colonne pour la marque.

 

Pour le moment, ma requête ressemble à ça :

SELECT o.id_order, o.date_add, o.date_upd, od.product_reference, of.name, od.product_name, osl.name, oma.name FROM ps_orders o
LEFT JOIN ps_order_history oh ON (o.date_upd = oh.date_add)
LEFT JOIN ps_order_detail od ON (o.id_order = od.id_order)
LEFT JOIN ps_order_state os ON (oh.id_order_state = os.id_order_state)
LEFT JOIN ps_order_state_lang osl ON (osl.id_order_state = oh.id_order_state)
LEFT JOIN ps_product pp ON (od.product_id = pp.id_product)
LEFT JOIN ps_manufacturer oma ON (pp.id_manufacturer = oma.id_manufacturer)
LEFT JOIN ps_supplier of ON (pp.id_supplier = of.id_supplier)
WHERE  osl.id_lang = 2
AND oh.id_order_state  != 4
AND oh.id_order_state !=  5
AND oh.id_order_state != 6
AND oh.id_order_state != 7
AND oh.id_order_state != 36
AND oh.id_order_state != 38
ORDER BY o.date_add, o.reference

Je ne comprends pourquoi il refuse de m'afficher la colonne name de la table ps.manufacturer (oma.name dans la requête).

Si j'effectue la requête dans phpMyAdmin, la colonne est bien affichée.

 

J'ai également testée en affichant une autre colonne (id_manufacturer de la table manufacturer), la colonne apparaît bien, c'est donc que la table est bien lu.

Je ne sais plus quoi faire, SQL manager a t'il des limitations ?

 

Je précise que j'ai effectuée la même démarche pour les fournisseurs et là ça fonctionne bien.

 

Merci d'avance pour l'aide que vous pourrez m'apporter.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...