Ajouter un nouveau fournisseur avec les attributs de votre choix
1 | INSERT INTO F VALUES (45, ‘Alfred’, ’Sous-traitant’, ‘Chalon’) |
Supprimer tous les produits de couleur noire et de numéros compris entre 100 et 1999
1 2 | DELETE P WHERE Np>=100 AND Np<=199 AND Couleur=‘Noire’ |
Changer la ville du fournisseur 3 par Toulouse
1 | UPDATE F SET Ville=‘Nice’ WHERE Nf=1 |
Donnez le numéro, le nom, la ville de toutes les usines
1 | SELECT * FROM U |
Donnez le numéro, le nom, la ville de toutes les usines de Paris
1 | SELECT * FROM U WHERE Ville= "Créteil" |
Donnez les numéros des fournisseurs qui approvisionnent l’usine de numéro 2 en produit de numéro 100
1 | SELECT Nf FROM PUF WHERE Nu=1 AND Np=1 |
Donnez les noms et les couleurs des produits livrés par le fournisseur de numéro 2
1 2 3 4 5 6 | SELECT DISTINCT NomP, Couleur FROM P, PUF WHERE PUF.Np=P.Np AND Nf=1 Ou bien SELECT NomP, Couleur FROM P WHERE Np IN ( SELECT Np FROM PUF WHERE NF=1) |
Donnez les numéros des fournisseurs qui approvisionnent l’usine de numéro 2 en un produit rouge
1 2 3 4 5 | SELECT DISTINCT Nf FROM PUF, P WHERE Couleur= "Rouge" AND PUF.Np=P.Np AND Nu=1 Ou bien SELECT DISTINCT Nf FROM PUF WHERE Np IN ( SELECT Np FROM P WHERE Couleur= "Rouge" ) AND Nu=1 |