Bonjour. J'ai une requete à 2 jointures que je voudrais rendre plus générique. Mon souci est de n'avoir qu'une fois les champs désirés.
Dans le style de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT gpe2.id, gpe2.id_gpe, gpe2.id_item, gpe2.qte_item, gpe2.temps,gpe2.dpa, gpe2.ecotaxe, gpe2.selection FROM `stock_gpe`as gpe2 INNER JOIN `stock_gpe`as gpe1 ON gpe2.id_item =gpe1.`id` INNER JOIN `stock_gpe_name` ON gpe1.`id_gpe`= `id_stock_gpe` WHERE gpe2.`id_gpe` = '$id_gpe' ORDER BY `stock_gpe_name`.designatio ASC
Mais évidemment, ça ne fonctionne pas sinon je n'aurais pas posté ici.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT gpe2.* FROM `stock_gpe`as gpe2 INNER JOIN `stock_gpe`as gpe1 ON gpe2.id_item =gpe1.`id` INNER JOIN `stock_gpe_name` ON gpe1.`id_gpe`= `id_stock_gpe` WHERE gpe2.`id_gpe` = '$id_gpe' ORDER BY `stock_gpe_name`.designatio ASC
Sans le savoir je pressent qu'il y a une possibilité mais pour l'instant je donne ma langue au chat.Une idée ?
Partager