Upload
maryem-khadraouy
View
217
Download
0
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;