1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

WD Calcul Nombre enfant pour un collaborateur

Discussion dans 'Windev' créé par intruso, Jan 15, 2021.

  1. intruso

    intruso New Member

    Inscrit:
    Jan 2, 2018
    Messages:
    14
    J'aime reçus:
    0
    salut,
    je cherche une idée pour le calcul du nombre d'enfants pour un collaborateur

    table collaborateur liée a la table Enfants

    merci
     
    Tags:
  2. Isabelle

    Isabelle Active Member

    Inscrit:
    Jan 18, 2018
    Messages:
    286
    J'aime reçus:
    206
    Lire le collaborateur
    Rechercher les enfants liés
    Compter
     
  3. Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    544
    J'aime reçus:
    297
    Bonjour,
    Code (SQL):
    SELECT
        COUNT(Enfant.PK_Enfant) AS NbEnfant
    FROM
        Enfant
    WHERE
        Enfant.FK_Employé = {pEmployé}
     
    Gemini1961 apprécie ceci.
  4. Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    544
    J'aime reçus:
    297
    Une petite remarque :
    Code (SQL):
    SELECT
        Employé.PK_Employé AS PK_Employé,
        Employé.NDX_NomEmployé AS Nom,
        COUNT(Enfant.PK_Enfant) AS NbEnfants
    FROM
        Employé
        LEFT OUTER JOIN
        Enfant
        ON Employé.PK_Employé = Enfant.FK_Employé
    GROUP BY
        Employé.PK_Employé,
        Employé.NDX_NomEmployé
    Te permettra d'avoir la liste des employés avec leur nombre d'enfants
    Alors que
    Code (SQL):
    SELECT
        Employé.PK_Employé AS PK_Employé,
        Employé.NDX_NomEmployé AS Nom,
        COUNT(Enfant.PK_Enfant) AS NbEnfants
    FROM
        Employé,
        Enfant
    WHERE
        Employé.PK_Employé = Enfant.FK_Employé
    GROUP BY
        Employé.PK_Employé,
        Employé.NDX_NomEmployé
    Ne renverra que les employé ayant des anfants
     
    bousaid apprécie ceci.
  5. intruso

    intruso New Member

    Inscrit:
    Jan 2, 2018
    Messages:
    14
    J'aime reçus:
    0
    Merci a tous
     

Partager cette page

Chargement...