Requête

admin14 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
 admin14 -
bonjour,
pourriez vous m'aider à écrire une requête qui me permettra de faire ressortir le montant total des ventes par jour pour chaque vendeur entre le 1er et le 30 novembre?
merci

2 réponses

benol3 Messages postés 570 Date d'inscription   Statut Membre Dernière intervention   87
 
Bonjour,

Oui mais sans savoir la structure de tes tables, c'es impossible....
0
admin14 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
merci je t'envoie un aperçu de la structure des tables
0
admin14 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
je dispose de Points de Vente suivants:

PDV1 PDV2 PDV3 PDV4 PDV5 TOTAL
01/11/2014 MONTANT MONTANT MONTANT MONTANT MONTANT
02/11/2014
03/11/2014
04/11/2014
05/11/2014
06/11/2014
07/11/2014
08/11/2014
09/11/2014
10/11/2014


TOTAL

EN 1 clic, je souhaite que Sql Server MS me renvoit le montant de chacun des PDV a la date 01/11/2014
pareil pour le 02-11-2014 ainsi de suite jusqu'au 30
En fait tant que, le 31 du mois n est pas arrive qu'il tourne... et affiche comme dans le tableau

Table type
Arrival_date datetime
price int
retailer_sale int
0
benol3 Messages postés 570 Date d'inscription   Statut Membre Dernière intervention   87
 
Re,

J'ai toujours du mal à comprendre mais je vais essayer de te faire une requete :

SELECT Arrival_date, retailer_sale, sum(price)
from type 
where month(Arrival_date) =11
group by Arrival_date,retailer_sale 


En supposant que retailer_sale est l'identifiant du point de vente et que le "montant" = somme des prix
0
admin14 > benol3 Messages postés 570 Date d'inscription   Statut Membre Dernière intervention  
 
Merci je vais essayer et te faire un retour, merci de ton aide
0
Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011
 
Bonjour,

Quelque chose de ce genre :
SELECT cast(champDate as date) as jour, champVendeur, count(*) as nombreVentes FROM tableVentes
WHERE champDate between '20141101' AND '20151201'
GROUP BY cast(champDate as date), champVendeur
ORDER BY champVendeur, cast(champDate as date)


En supposant que tes données contiennent chaque vente, avec une date/heure de vente.

Xavier
0
admin14 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
Merci j'essaie et je te fais un retour
0