IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

probleme requete sql


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Femme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2013
    Messages : 2
    Par défaut probleme requete sql
    bonjour,

    je voudrais faire des statistiques des nouveaux clients sur ma base de données, je Je travaille en VB.NET, sous SQL SERVER management 2008.

    j'ai deux tables client et police:
    client (cin,nomassurer,adresse,tel....)
    police (cin,N_attestation,N_police,Date_effet,date_echeance.....)

    je veux afficher le nombre des nouveaux clients pour chaque mois (deux colonnes nombre de client/mois)

  2. #2
    Modérateur

    Profil pro
    dba
    Inscrit en
    Janvier 2010
    Messages
    5 643
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : dba

    Informations forums :
    Inscription : Janvier 2010
    Messages : 5 643
    Par défaut
    tout n'est pas très clair, et il manque quelques informations (comment définissez vous précisément un "nouveau client" ?) mais vous pouvez essayer ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    SELECT
    	DATEADD(
    		MONTH
    		,DATEDIFF(
    			MONTH
    			,0
    			,GETDATE()
    		)
    		,0
    	) AS Mois
    	,COUNT(DISTINCT cin)
    FROM police
    GROUP BY 
    	DATEADD(
    		MONTH
    		,DATEDIFF(
    			MONTH
    			,0
    			,GETDATE()
    		)
    		,0
    	)
    Sachez que les mois pour lesquels il n'y a aucune police n'apparaitront pas dans le résultat.

  3. #3
    Candidat au Club
    Femme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2013
    Messages : 2
    Par défaut
    le champs date_effet qui contient la date de la 1ere police.
    CIN c'est l'identifiant de chaque client
    j'ai essayé de créer une requête ,elle affiche le nombre des nouveaux clients ,mais le problème c'est que je veux afficher aussi le mois d'inscription prck je vais présenter ses résultats sur un graphique qui contient le nombre des nouveaux clients inscrits pour chaque mois de l'année

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    select COUNT (*) as nombre from 
    (select MIN(date_effet) as datee , COUNT(distinct cin) as nbr_client
    from Police 
    group by cin 
    having  min (month(date_effet))=1 and
    min(year(date_effet))=2013) T
     
    group by nbr_client

  4. #4
    Membre éclairé
    Homme Profil pro
    Développeur Full-stack
    Inscrit en
    Novembre 2010
    Messages
    373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Full-stack

    Informations forums :
    Inscription : Novembre 2010
    Messages : 373
    Par défaut
    Bonjour,

    Il serait bon que vous donniez la totalité des champs qui composent vos 2 tables. Il serait bon que vous ayez un champs d'inscription des nouveaux clients.

    Cordialement.

Discussions similaires

  1. [MySQL] Probleme requete sql et code html
    Par needles94000 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 16/03/2006, 17h38
  2. [Access] Probleme requete SQL
    Par kissmytoe dans le forum Langage SQL
    Réponses: 11
    Dernier message: 24/02/2006, 15h25
  3. probleme requete SQL
    Par grochenel dans le forum Langage SQL
    Réponses: 7
    Dernier message: 12/12/2005, 09h26
  4. [MySQL] probleme requete sql et php
    Par digger dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 10/10/2005, 14h15
  5. probleme requete sql
    Par Shosho dans le forum Langage SQL
    Réponses: 12
    Dernier message: 03/05/2005, 09h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo