TD4 : EXISTS et HAVING

EXISTS

La requete suivante permet d'afficher les lignes de la table Tab qui vérifie qu'une certaine requête possiblement dans une autre table n'est pas vide.

SELECT * FROM Tab WHERE EXISTS ( Requete )

Questions

Dans la base de données pac.odb et cinema.odb, quelles requêtes permettent de trouver les informations suivantes :

HAVING

La commande HAVING est similaire à WHERE mais permet d'utiliser les fonctions d'agrégation (SUM, COUNT, MAX, MIN). La requête suivante permet d'afficher les lignes de la table Tab en les regroupant selon l'attribut attribut_groupe mais en ne gardant les groupes que si la condition de HAVING est respectée.

SELECT attribut_groupe, fonction1(attribut_numerique) FROM Tab GROUP BY attribut_groupe HAVING fonction2(attribut_numerique) operateur valeur

Questions