7) Donnez le nombre de prêts en cours pour chaque famille en considérant qu’une famille regroupe des personnes de même nom et possédant le même numéro de téléphone ?
SELECT Nom, Téléphone, COUNT(*) FROM Abonne A, Prêt P WHERE A.NumAbo=P.NimAbo GROUP BY Nom, Téléphone
8) Quel est le code du disque dont la médiathèque possède le plus grand nombre d’exemplaire ?
SELECT CodeOuv FROM E_Disque GROUP BY CodeOuv HAVING COUNT(*)=(SELECT MAX(COUNT(*)) FROM E_Disque GROUP BY CodeOuv)
9) Quels sont les éditeurs pour lesquels l’attribut Collection n’a pas été renseigné ?
SELECT Editeur FROM Livre WHERE Collection IS NULL
10) Quels sont les abonnés dont le nom contient la chaîne « ALDO » et habitant en Isère ?
SELECT * FROM Abonne WHERE Nom=‘%ALDO%’ AND CodeP=’38--’
11) Quel est le nombre de prêts en cours ?
SELECT COUNT(*) FROM Prêt
12) Quels sont les salaires minimum, maximum et moyen des employés exerçant une fonction de bibliothécaire ?
SELECT MIN(Salaire), MAX(Salaire), AVG(Salaire) FROM Personnel WHERE Fonction = "bibliothécaire"
13) Quel est le nombre de genres de livres différents ?
SELECT COUNT(DISTINCT Genre) FROM Livre
14) Quel est le nombre de disque acheté en 1998 ?
SELECT COUNT(*) FROM E_Disque WHERE DateAchat BETWEEN ’01-Jan-2006’ AND ’10-Dec-2007’