SQL - Machine A Café

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 7

09/04/2024 16:31 SQL : Machine A Café

EXERCICES CORRIGES BASE DE DONNEE |


EXERCICE CORRIGE SQL

EXERCICE SQL : MACHINE A CAFÉ

L'entreprise PandaCodeur possède une machine à café dans sa salle de pause, qui permet à ses employés de prendre
un café. La machine a un nombre limité de tasses et de types de boissons possibles. Voici la représentation simplifiée de
la base de données :
Boisson (ID, Nom, Prix)
Tasse (ID, Volume)
Commande (ID, #TasseID, #BoissonID, Quantité, DateCommande)
1 Afficher la liste des boissons disponibles et leur prix.
2
Afficher la liste des tasses disponibles avec leur volume.
3
Afficher la liste des commandes effectuées, avec le nom de la boisson, le volume de la tasse, la quantité, le prix
unitaire et le prix total de chaque commande, classées par date.
4
Afficher le chiffre d'affaires total généré par la machine à café.
5 Afficher le nombre total de tasses commandées, en regroupant par volume de tasse.
6
Afficher la boisson la plus commandée, ainsi que la quantité totale commandée de cette boisson.
7
Afficher la moyenne des prix des boissons commandées.

CORRECTION : SQL
1-- Afficher la liste des boissons disponibles et leur prix.

SELECT Nom, Prix FROM Boisson;

2-- Afficher la liste des tasses disponibles avec leur volume.

SELECT ID, Volume FROM Tasse;

3-- Afficher la liste des commandes effectuées, avec le nom de la boisson, le volume de la tasse, la quantité, le prix unitaire et le prix total de chaque commande, classées par
date.

SELECT B.Nom, T.Volume, C.Quantité, B.Prix, B.Prix * C.Quantité AS 'Prix total', C.DateCommande
FROM Commande C
INNER JOIN Boisson B ON C.#BoissonID = B.ID
INNER JOIN Tasse T ON C.#TasseID = T.ID
ORDER BY C.DateCommande;

4-- Afficher le chiffre d'affaires total généré par la machine à café.

SELECT SUM(B.Prix * C.Quantité) AS 'Chiffre d\'affaires total'


FROM Commande C
INNER JOIN Boisson B ON C.#BoissonID = B.ID;

5-- Afficher le nombre total de tasses commandées, en regroupant par volume de tasse.

SELECT T.Volume, SUM(C.Quantité) AS 'Nombre total de tasses commandées'


FROM Commande C
INNER JOIN Tasse T ON C.#TasseID = T.ID
GROUP BY T.Volume;

6-- Afficher la boisson la plus commandée, ainsi que la quantité totale commandée de cette boisson.

https://www.pandacodeur.com/pages/exercices/base-de-donnee/sql-machine-a-cafe.html 1/7
09/04/2024 16:31 SQL : Machine A Café

SELECT B.Nom AS 'Boisson la plus commandée', SUM(C.Quantité) AS 'Quantité totale commandée'


FROM Commande C
INNER JOIN Boisson B ON C.#BoissonID = B.ID
GROUP BY B.Nom
ORDER BY SUM(C.Quantité) DESC
LIMIT 1;

7-- Afficher la moyenne des prix des boissons commandées.

SELECT AVG(Prix) AS 'Moyenne des prix des boissons commandées'


FROM Boisson B
INNER JOIN Commande C ON C.#BoissonID = B.ID;

Si vous avez trouvé les exercices corrigés en SQL de Mr JoëlYk intéressants et utiles, pourquoi ne pas les partager avec d'autres personnes qui pourraient également en
bénéficier ? Partagez ce lien sur les réseaux sociaux ou envoyez-le à vos amis et collègues. Vous pourriez aider quelqu'un à améliorer ses compétences en programmation ou à
trouver des solutions à des problèmes complexes. N'oubliez pas que la connaissance doit être partagée pour grandir. Merci pour votre soutien et votre partage !

Contact WhatsApp : +237 658395978 | Réaliser Par Joël_Yk

ENCORE PLUS D'EXERCICE CORRIGES ICI !!!

 Aucune note. Soyez le premier à attribuer une note !

AJOUTER UN COMMENTAIRE
Nom *

E-mail

Site Internet

    
 
   
 
 
  
  Aperçu

Anti-spam *

Quel est l'intrus ?

IconCaptcha ©

Ajouter
RECHERCHE

 Votre recherche OK


https://www.pandacodeur.com/pages/exercices/base-de-donnee/sql-machine-a-cafe.html 2/7
09/04/2024 16:31 SQL : Machine A Café

TUTORIELS

NODE.JS 5 
JAVA 1 
Algorithme Avances 4 
KOTLIN 11 
PHP 15 
RUST 7 
ANDROIDE DEVELOPPEMENT 8 
JAVASCRIPT 7 
UML 2 
Langage Pascal 2 
SECURITE INFORMATIQUE 1 
IONIC 1 
RESEAU 4 
LINUX 2 
CLOUD COMPUTING 8 
LANGAGE C 10 
Systeme d'exploitation 3 
CSS 6 
C++ 1 
SQL 2 
COMPLEXITE DES ALGORITHMES 0 
CRYPTOGRAPHIE 1 
RECHERCHE OPERATIONNELLE 1 
HTML (FACILE)

CSS ( FACILE )

Quiz

QUIZ PROGRAMMATION C 0

QUIZ PHP 0

QUIZ HTML5 0


https://www.pandacodeur.com/pages/exercices/base-de-donnee/sql-machine-a-cafe.html 3/7
09/04/2024 16:31 SQL : Machine A Café

QUIZ JAVASCRIPT 0

QUIZ CSS 0

QUIZ ARCHITECTURE DES ORDINATEURS 0

Quiz PYTHON 0

QUIZ C PLUS PLUS 0

QUIZ REACTJS 0

QUIZ OCL 0

Forum

A propos du site web 0

Présentation des membres 0

Programmation Mobile 0

Discussions générales 0

Algorithmique 0

C++ 0

Flutter 0

A LA UNE !
C'est quoi le C++ ?
Par joel_yk Le 10/02/2023

C'est quoi le phishing ?


Par joel_yk Le 08/02/2023

C'est quoi le ransomware ?


Par joel_yk Le 29/01/2023

TRADUIRE LE SITE

Français

English

Español

Italiano

Deutsch

Nederlands

Portuguesa

TAGS
python javascript c++ programmation programme PHP language Java 
https://www.pandacodeur.com/pages/exercices/base-de-donnee/sql-machine-a-cafe.html 4/7
09/04/2024 16:31 SQL : Machine A Café

Météo

-22 °C Couvert
Min: -22 °C | Max: -22 °C | Vent: 8 kmh 167°

Derniers quiz
QUIZ OCL #01

QUIZ REACTJS #01

QUIZ C PLUS PLUS 02

Nom d'utilisateur ou e-mail

Mot de passe

Rester connecté

Créer un compte | Mot de passe perdu ?

Valider

Twitter du Panda

Tweets de @Pandacodeur

Rien à voir ici. Pour le


moment.
Quand il publiera des Tweets, ils apparaîtront ici.

https://www.pandacodeur.com/pages/exercices/base-de-donnee/sql-machine-a-cafe.html 5/7
09/04/2024 16:31 SQL : Machine A Café

Examen Algorithme Avance & Complexite

Algorithmiques Avancés et Comp

RECHERCHE OPERATIONNELLE

Cours des Méthodes de Résoluti

RECHERCHE OPERATIONNELLE

Coloriage des Cartes - CSP

Exercices Methodes du Simplexe

CLOUD COMPUTING

Google Mashup

HEROKU

OpenStack

CloudStack

Google App Engine (GAE)

MICROSOFT AZURE

SERVEUR NAS

La Sécurité dans le Cloud

CLOUD COMPUTING

Exercice Miscrosoft Azure : Az

Exercice Miscrosoft Azure : Co

Exercice Miscrosoft Azure : Az

Travaux Dirigés : Sécurité des

EXERCICE Connaissances général

Travaux Dirigés : CloudStack

Travaux diriges Serveurs Nas

Travaux Dirigés : VIRTUALISATI

Exercice Google App Engine

EXAMEN CLOUD COMPUTING

EXAMEN CLOUD COMPUTING SUJET 1

EXAMEN CLOUD COMPUTING SUJET 2

EXAMEN CLOUD COMPUTING SUJET 3

Ingénierie des connaissances Examen

Examen Ingénierie des connaiss

Examen JAVA

https://www.pandacodeur.com/pages/exercices/base-de-donnee/sql-machine-a-cafe.html 6/7
09/04/2024 16:31 SQL : Machine A Café

Examen Java 01

TP KOTLIN

Examen Fouille de Donnée

Examen Fouille de donnée Sujet

Examen Fouille de donnée Sujet

Examen Fouille de donnée Sujet

Examen Recherche opérationnelle

Examen recherche opérationnell

Copyright © 2019 - 2024 PandaCodeur Tous les droits sont réservés. Par Joël Yankam .

   

Politique de confidentialité | Gestion des cookies


https://www.pandacodeur.com/pages/exercices/base-de-donnee/sql-machine-a-cafe.html 7/7

Vous aimerez peut-être aussi