DEV_BUT1/tp2.txt
2023-04-04 14:03:16 +02:00

6 lines
618 B
Plaintext
Executable File

CREATE VIEW VinDesViticulteurs (idVin, Cru, idViticulteur, NomViticulteur) AS SELECT NumVin, Cru, NumVitic, Nom FROM Viticulteur NATURAL JOIN Vin WHERE region = 'BOURGOGNE';
CREATE VIEW NbCommandes (numero, nom, nombre) AS SELECT Buveur.NumBuveur, Buveur.Nom , COUNT(Commande.NumCom) FROM Buveur LEFT JOIN Commande ON Buveur.NumBuveur = Commande.NumBuveur GROUP BY
Buveur.NumBuveur, Buveur.Nom;
SELECT DISTINCT NumVitic, Nom FROM Viticulteur NATURAL JOIN Vin NATURAL JOIN Commande;
SELECT DISTINCT numVitic,nom FROM Viticulteur MINUS SELECT numVitic, nom FROM Viticulteur NATURAL JOIN Vin NATURAL JOIN Commande;