3
Cas HA ARTICLES (noart , libelle, stock, prixinvent) FOURNISSEURS (nofour , nomfour, adrfour, villefour) ACHETER (nofour#, noart# , prixachat, delai) 1 : Numéros et libellés des articles dont le stock est inférieur à 10 ? 2 : Liste des articles dont le prix d'inventaire est compris entre 100 et 300 ? 3 : Liste des fournisseurs dont on ne connaît pas l'adresse ? 4 : Liste des fournisseurs dont le nom commence par "STE" ? 5 : Liste pour chaque article (numéro et libellé) du prix d'achat maximum, minimum et moyen ? 6 : Nombre d'articles référencés ? 7 : Valeur du stock ? 8 : Numéros et libellés des articles triés dans l'ordre décroissant des stocks ? 9 : Noms et adresses des fournisseurs qui proposent des articles pour lesquels le délai d'approvisionnement est supérieur à 20 jours ? 10 : Délai moyen pour chaque fournisseur proposant au moins 2 articles ? Cas HA ARTICLES (noart , libelle, stock, prixinvent) FOURNISSEURS (nofour , nomfour, adrfour, villefour) ACHETER (nofour#, noart# , prixachat, delai) 1 : Numéros et libellés des articles dont le stock est inférieur à 10 ? 2 : Liste des articles dont le prix d'inventaire est compris entre 100 et 300 ? 3 : Liste des fournisseurs dont on ne connaît pas l'adresse ? 4 : Liste des fournisseurs dont le nom commence par "STE" ? 5 : Liste pour chaque article (numéro et libellé) du prix d'achat maximum, minimum et moyen ? 6 : Nombre d'articles référencés ? 7 : Valeur du stock ? 8 : Numéros et libellés des articles triés dans l'ordre décroissant des stocks ? 9 : Noms et adresses des fournisseurs qui proposent des articles pour lesquels le délai d'approvisionnement est supérieur à 20 jours ? 10 : Délai moyen pour chaque fournisseur proposant au moins 2 articles ? Cas HA ARTICLES (noart , libelle, stock, prixinvent) FOURNISSEURS (nofour , nomfour, adrfour, villefour) ACHETER (nofour#, noart# , prixachat, delai)

SQL-HA-Req

Embed Size (px)

DESCRIPTION

sql

Citation preview

Cas HA

Cas HA

ARTICLES (noart, libelle, stock, prixinvent)FOURNISSEURS (nofour, nomfour, adrfour, villefour)ACHETER (nofour#, noart#, prixachat, delai)

1 : Numros et libells des articles dont le stock est infrieur 10 ?

2 : Liste des articles dont le prix d'inventaire est compris entre 100 et 300 ?

3 : Liste des fournisseurs dont on ne connat pas l'adresse ?

4 : Liste des fournisseurs dont le nom commence par "STE" ?

5 : Liste pour chaque article (numro et libell) du prix d'achat maximum, minimum et moyen ?

6 : Nombre d'articles rfrencs ?7 : Valeur du stock ?8 : Numros et libells des articles tris dans l'ordre dcroissant des stocks ?

9 : Noms et adresses des fournisseurs qui proposent des articles pour lesquels le dlai d'approvisionnement est suprieur 20 jours ?

10: Dlai moyen pour chaque fournisseur proposant au moins 2 articles ?

Cas HA

ARTICLES (noart, libelle, stock, prixinvent)FOURNISSEURS (nofour, nomfour, adrfour, villefour)ACHETER (nofour#, noart#, prixachat, delai)

1 : Numros et libells des articles dont le stock est infrieur 10 ?

2 : Liste des articles dont le prix d'inventaire est compris entre 100 et 300 ?

3 : Liste des fournisseurs dont on ne connat pas l'adresse ?

4 : Liste des fournisseurs dont le nom commence par "STE" ?

5 : Liste pour chaque article (numro et libell) du prix d'achat maximum, minimum et moyen ?

6 : Nombre d'articles rfrencs ?7 : Valeur du stock ?8 : Numros et libells des articles tris dans l'ordre dcroissant des stocks ?

9 : Noms et adresses des fournisseurs qui proposent des articles pour lesquels le dlai d'approvisionnement est suprieur 20 jours ?

10: Dlai moyen pour chaque fournisseur proposant au moins 2 articles ?

Cas HA

ARTICLES (noart, libelle, stock, prixinvent)FOURNISSEURS (nofour, nomfour, adrfour, villefour)ACHETER (nofour#, noart#, prixachat, delai)

1 : Numros et libells des articles dont le stock est infrieur 10 ?

2 : Liste des articles dont le prix d'inventaire est compris entre 100 et 300 ?

3 : Liste des fournisseurs dont on ne connat pas l'adresse ?

4 : Liste des fournisseurs dont le nom commence par "STE" ?

5 : Liste pour chaque article (numro et libell) du prix d'achat maximum, minimum et moyen ?

6 : Nombre d'articles rfrencs ?7 : Valeur du stock ?8 : Numros et libells des articles tris dans l'ordre dcroissant des stocks ?

9 : Noms et adresses des fournisseurs qui proposent des articles pour lesquels le dlai d'approvisionnement est suprieur 20 jours ?

10: Dlai moyen pour chaque fournisseur proposant au moins 2 articles ?

Correction Cas HA

1 : numros et libells des articles dont le stock est infrieur 10 ?

SELECT noart, libelle FROM ARTICLES WHERE stock20;

10 : Dlai moyen pour chaque fournisseur proposant au moins 2 articles ?

SELECT A.nofour, nomfour, AVG(delai) AS DelaiMoyen

FROM ACHETER A FOURNISSEURS F

WHERE A.nofour = F.nofour

GROUP BY A.nofour, nomfour

HAVING COUNT(*) >=2;