SANTE VISION
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.



 
AccueilPortailRechercherS'enregistrerDernières imagesConnexionGalerie
-20%
Le deal à ne pas rater :
Ecran PC GIGABYTE 28″ LED M28U 4K ( IPS, 1 ms, 144 Hz, FreeSync ...
399 € 499 €
Voir le deal

 

 Requête CA mensuel + visite + client

Aller en bas 
AuteurMessage
voileux

avatar


Masculin
Nombre de messages : 1679
Age : 55
Nom,Prenom : voileux
Ville : Bretagne
Enseigne/Fonction/Ecole : Inde/Conjoint Collabo/Mauvais souvenir
Réputation : 31
Points : 7350
Date d'inscription : 29/06/2006

Requête CA mensuel + visite + client Empty
MessageSujet: Requête CA mensuel + visite + client   Requête CA mensuel + visite + client Icon_minitimeVen 25 Jan - 13:05

Je récapitule :

Première requête : CA Mensuel + nombre visite + ordre décroissant de mois

Montures :

SELECT DISTINCTROW Format$([Montures].[Date],'mmmm yyyy') AS Mois, Sum(Montures.tmpTotal) AS CA, Count(*) AS NB
FROM Montures
GROUP BY Format$([Montures].[Date],'mmmm yyyy'), Year(Montures.Date)*12+DatePart('m',Montures.Date)-1
ORDER BY Year(Montures.Date)*12+DatePart('m',Montures.Date)-1 DESC;

Lentilles :

SELECT DISTINCTROW Format$([Lentilles].[Date],'mmmm yyyy') AS Mois, Sum(Lentilles.tmpTotal) AS CA, Count(*) AS NB
FROM Lentilles
GROUP BY Format$([Lentilles].[Date],'mmmm yyyy'), Year(Lentilles.Date)*12+DatePart('m',Lentilles.Date)-1
ORDER BY Year(Lentilles.Date)*12+DatePart('m',Lentilles.Date)-1 DESC;


Deuxième requête : CA mesuel /clients + nombre visite + ordre décroissant de mois + ordre croissant de client

Montures :

SELECT
DISTINCTROW Clients.Nom, Clients.Prénom, Clients.Localité,
Format$(Montures.Date,'mmmm yyyy') AS Mois, Sum(Montures.tmpTotal) AS
CA, Count(Clients.Code) AS Nombre
FROM Clients INNER JOIN Montures ON Clients.Code=Montures.Client
GROUP
BY Clients.Nom, Clients.Prénom, Clients.Localité,
Format$(Montures.Date,'mmmm yyyy'),
Year(Montures.Date)*12+DatePart('m',Montures.Date)-1, Clients.Nom
ORDER BY Year(Montures.Date)*12+DatePart('m',Montures.Date)-1 DESC , Clients.Nom;

Lentilles :


SELECT
DISTINCTROW Clients.Nom, Clients.Prénom, Clients.Localité,
Format$([Lentilles].[Date],'mmmm yyyy') AS Mois,
Sum(Lentilles.tmpTotal) AS CA, Count(Clients.Code) AS Nombre
FROM Clients INNER JOIN Lentilles ON Clients.Code = Lentilles.Client
GROUP
BY Clients.Nom, Clients.Prénom, Clients.Localité,
Format$([Lentilles].[Date],'mmmm yyyy'),
Year([Lentilles].[Date])*12+DatePart('m',[Lentilles].[Date])-1,
Clients.Nom
ORDER BY Year([Lentilles].[Date])*12+DatePart('m',[Lentilles].[Date])-1 DESC , Clients.Nom;
Revenir en haut Aller en bas
 
Requête CA mensuel + visite + client
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Requête
» Requète !
» requete marketing
» Requete Stock année X
» Création Requete

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
SANTE VISION :: WINOPTICS :: ASTUCES WINOPTICS-
Sauter vers: