prix d'une liste de facture

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : prix d'une liste de facture

Re: prix d'une liste de facture

par moogli » 01 mai 2012, 22:50

Même reponse ^^

nbre de facture pour ce mois

par khouloud » 29 avr. 2012, 14:19

nbre de facture pour ce mois
comment faire le calcul pour ce mois svp.

Re: prix d'une liste de facture

par moogli » 27 avr. 2012, 18:16

salut,

ouvre un sujet a toi ce sera plus claire.

sinon pour compter c'est count généralement associé a un group by

pour plus d'info : http://sqlpro.developpez.com

@+

calcul nombre de facture effectuer pour ce mois

par khouloud » 27 avr. 2012, 17:58

salut,
Est ce que tu peux me dire comment calculer le nbre de facture effectuer dans ce mois

Schéma bdd
Table facture
1 num int(11)
2 numclient text
3 somme text
4 remise text
5 ttc text
6 acompte text
7 net text
8 date date
9 mode text
10 typeclient text
11 etat int(11)
Table facturecontenu
1 id int(11)
2 numfacture text
3 numart text
4 qteart text
5 ptart text
Merci d'avance.

Re: prix d'une liste de facture

par ownedsoi » 03 août 2011, 16:53

Sa marche merci beaucoup :) j'y avait pas pensé

Re: prix d'une liste de facture

par Cyrano » 03 août 2011, 16:38

Et si tu utilisais une clause de regroupement ? Sans la clause WHERE limitant à une facture spécifique, tu dois avoir un message d'erreur, je me trompe ?

Essaye donc en faisant aussi des jointures normalisées comme ceci :
SELECT
  kf.* ,
  SUM(
    kp.prix_unitaire_ht *
    kfhp.quantite
  ) AS total_facture
FROM kev_facture kf
  INNER JOIN kev_facture_has_produit kfhp ON kf.id_facture = kfhp.id_facture
  INNER JOIN kev_produit               kp ON kfhp.id_produit = kp.id_produit
WHERE kf.id_user = 2
GROUP BY kf.id_facture
Remplace si nécessaire le nom de la colonne de la clause WHERE parce que ce que tu as mis n'indique pas clairement où se trouve l'identifiant du client ni le nom correct de la colonne.

prix d'une liste de facture

par ownedsoi » 03 août 2011, 16:23

Bonjour,
je cherche a calculer le prix de mes factures stocké en bdd

Schéma bdd

TABLE facture
id_facture,info client,info vendeur,date...

TABLE facture_has_produit
id_facture,id_produit,quantite

TABLE produit
id_produit,reference,libelle,prix

J'ai fait cette requete qui calcule pour 1facture donnée je n'arrive pas a le faire pour toutes mes factures enregistré

SELECT kf.* ,sum(kp.prix_unitaire_ht* kfhp.quantite)
FROM kev_facture kf,kev_facture_has_produit kfhp,kev_produit kp
WHERE user_iduser = 2
AND id_facture =30 AND
kfhp.id_produit = kp.id_produit

Quelqu'un à une idée? Merci d'avance!