Bonjour,
J'aimerais faire un tri sur une requête SQL, alors je sais qu'il faut passer par ORDER BY, mais la requête interroge trois tables différentes...
Comment donc trier les données suivant un champ d'une de ces tables ? Voici la requête :
Si je rajoute bêtement :Code:
1
2
3
4
5 $q_oi = "SELECT * FROM jos_vm_product, jos_vm_order_item, jos_vm_orders "; $q_oi .= "WHERE jos_vm_product.product_id=jos_vm_order_item.product_id "; $q_oi .= "AND jos_vm_order_item.order_id='$order_id' "; $q_oi .= "AND jos_vm_orders.order_id=jos_vm_order_item.order_id"; $dboi->query($q_oi);
Alors ça ne marche pas... la requête ne retourne plus rien du tout...Code:$q_oi .= "ORDER BY lcp";
Une idée ?