Commit 305e0160 authored by Marine Marsal's avatar Marine Marsal
Browse files

Update VIEWS.sql

parent 9d041205
......@@ -71,3 +71,15 @@ CREATE OR REPLACE VIEW DureeMoyenneEmpruntParRessource AS
FROM Ressource r JOIN Exemplaire e ON e.ressource = r.codeUnique JOIN ExemplairePret ep ON ep.ref = e.ref JOIN Pret p ON p.pretID = ep.pret
GROUP BY r.titre
ORDER BY AVG(duree) DESC;
CREATE OR REPLACE VIEW VLivre AS
SELECT r.codeunique codeunique, r.titre titre, r.dateapparition dateapparition, r.editeur editeur, r.genre genre, r.codeclassification codeclassification, l.isbn isbn, l.resume resume, l.langue langue
FROM Ressource r JOIN Livre l ON l.codeUnique = r.codeUnique;
CREATE OR REPLACE VIEW VOeuvreMusicale AS
SELECT r.codeunique codeunique, r.titre titre, r.dateapparition dateapparition, r.editeur editeur, r.genre genre, r.codeclassification codeclassification, om.longueur longueur
FROM OeuvreMusicale om JOIN Ressource r ON om.codeUnique = r.codeUnique;
CREATE OR REPLACE VIEW VFilm AS
SELECT r.codeunique codeunique, r.titre titre, r.dateapparition dateapparition, r.editeur editeur, r.genre genre, r.codeclassification codeclassification, f.longueur longueur, f.synopsis synopsis
FROM Film f JOIN Ressource r ON f.codeUnique = r.codeUnique;
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment