• Aucun résultat trouvé

Base de données Utiliser le langage SQL sur une table sans fonction de groupe

N/A
N/A
Protected

Academic year: 2022

Partager "Base de données Utiliser le langage SQL sur une table sans fonction de groupe"

Copied!
1
0
0

Texte intégral

(1)

Novembre 2017 Base de données: Requêtes SQL mono table Page 1

Base de données

Utiliser le langage SQL sur une table sans fonction de groupe

Préparation des tables

Récupérez le fichier expo.sql. Il va vous permettre de créer une table expo. Si une table de ce nom existait déjà dans votre base de données, il faudra la renommer ou la supprimer préalablement.

Dans un navigateur, affichez l'interface d'administration de PostgreSQL à l'université.

Avec l'onglet SQL de l'interface, copiez et exécutez le contenu du fichier expo.sql pour créer la table expo (15 enregistrements).

A) Requête dans la fenêtre SQL Mode d'emploi :

1) Sélectionnez la table expo dans le menu à gauche si besoin.

2) Choisissez l'onglet SQL à gauche du menu situé en haut à droite.

Saisissez la requête SQL dans la fenêtre.

3) Cliquez sur le bouton Lancer.

Effectuez les requêtes suivantes à l'aide de la fenêtre SQL :

1) Toutes les informations sur les expositions terminées avant le 01/01/2012 qui ont eu plus de 2000 visiteurs par ordre décroissant de visiteurs.

2) Liste des informations sur les 3 expositions dont le coût est le plus élevé, par ordre de coût décroissant.

3) N°, titre, coût, prix, nombre de visiteurs dont le prix est compris entre 1 et 3 euros.(avec et sans between) 4) Liste des expositions qui ont débuté le 20/12/2011

5) Liste des expositions dont la date de fin est ultérieure à la date courante Le mot clé current_date permet d’obtenir la date courante

6) Toutes les informations sur les 2 dernières expositions qui ont fermé.

7) Titre, thème, prix en euros, prix en FRF des expositions (avec 1€=6,55957 FRF).

Remarque : arrondir le prix en FRF aux centimes (2 chiffres après la virgule) avec la fonction ROUND.

8) Liste des expositions qui ont ouvert en 2004.

9) Liste des expositions (N°, titre, prix, visiteurs) et de ce qu'elles rapportent (chiffre d'affaire = nombre de visiteurs

* prix)

10) Liste des expositions (N°, titre, prix, visiteurs, coût) et de leur bénéfice (nombre de visiteurs* prix - coût) 11) Liste des expositions rentables (dont le bénéfice est positif).

Résultat à obtenir: 4 enregistrements

12) Liste des expositions avec pour chacune, son bénéfice par m² et son coût par m².

13) Liste des expositions qui se sont déroulées en partie sur 2004.

Références

Documents relatifs

Si vous remarquez des effets indésirables non mentionnés dans cette notice, ou si certains effets indésirables deviennent graves, veuillez en informer votre médecin ou

Si vous êtes enceinte ou que vous allaitez, si vous pensez être enceinte ou planifiez une grossesse, demandez conseil à votre médecin ou pharmacien avant de prendre tout

Vous devez toujours utiliser ce médicament en suivant scrupuleusement les informations fournies dans cette notice ou par votre médecin, ou votre pharmacien.. · Gardez

Par exemple, la ligne 1 (id=1) de la table FILMS (que l'on nommera dans la suite ligne A) sera fusionnée avec la ligne 1 (id=1) de la table REALISATEURS (que l'on nommera dans

Cette activité comporte des effets de son, lumière et vent qui peuvent surprendre certaines personnes.. Faire semblant d’être dans l’Arctique et jouer sur la glace avec

• L'alimentation du module hydraulique doit être coupée avant toute intervention de maintenance, de nettoyage et de réparation!. • Seul le personnel spécialisé et qualifié

Vous devez toujours utiliser ce médicament en suivant scrupuleusement les informations fournies dans cette notice ou par votre médecin ou votre pharmacien.. · Gardez

Dans le cas d’une requête de ligne unique, c’est à dire qui n’extrait pas plus d’une ligne de la base de données, les valeurs renvoyées peuvent être stockées directement