Hello,
J'ai détecter un cas ou la requête ne marchera pas bien
Code :
- id_prod | id_prod_ref | prix | reduc
- 1001 | 10015 | 13.50 | 0
- 1001 | 10017 | 15.00 | 10
|
la requête me retournera 2 fois 1001 car le prix final est le même!
La solution que j'ai trouvé est de rajouter un GROUP BY id_prod a la fin, mais est ce bon?
J'aurais encore 1 toute petite question svp:
Concernant les commandes, je prévois 2 tables:
1- commandes (id_commande, id_client, frais_livraison, date, ...)
2- commandes_details (id_commande, id_prod_ref, quantite, prix, reduction)
Dois-je rajouter un champ prix_total dans la table commande ou devrais je plutôt le récupérer avec un SUM() sur la table commande_details??
Pareil sur la table commandes_details, dois je mettre un champ prix_reduction ou plutôt le calculer a partir des champs prix et reduction??
Merci