Notation de ramens⚓︎
Le site www.theramenrater.com propose un fichier csv reprenant les notes données par son créateur à de nombreux rāmens, ces nouilles servies dans du bouillon au Japon.
On s'intéresse ici à la base de données notations_ramens associée. Cette base ne comprend qu'une table, ramens, dont les attributs sont :
-
id: l'identifiant de l'entrée (clé primaire) ; -
brand: la marque des rāmens au format texte ; -
variety: le type de rāmens au format texte ; -
style: le style des rāmens' au format texte (Cup,Pack,Bowl...) ; -
country: le pays producteur au format texte ; -
stars: la note (nombre décimal).
Cette base est téléchargeable au format sqlite ici.
-
Combien de rāmens sont notés ?
Votre réponse
Solution
🗂️ Requête SQLSELECT COUNT(*) FROM ramens; -
Combien de rāmens ont été produits au Japon (
Japandans la table) ?Votre réponse
Solution
🗂️ Requête SQLSELECT COUNT(*) FROM ramens WHERE country = 'Japan'; -
Afficher les notes des rāmens produits en Espagne (
Spaindans la table).Votre réponse
Solution
🗂️ Requête SQLSELECT stars FROM ramens WHERE country = 'Spain'; -
Afficher les notes des rāmens produits au Brésil ou au Pérou (
BraziletPeru) ?Votre réponse
Solution
🗂️ Requête SQLSELECT stars FROM ramens WHERE country = 'Brazil' OR country ='Peru'; -
Combien de rāmens ont été produits par la marque « Sapporo Ichiban » ?
Votre réponse
Solution
🗂️ Requête SQLSELECT COUNT(*) FROM ramens WHERE brand = 'Sapporo Ichiban'; -
Afficher le nombre de rāmens que produit chaque marque.
Votre réponse
Solution
🗂️ Requête SQLSELECT brand, COUNT(*) FROM ramens GROUP BY brand; -
Afficher les marques des rāmens servis dans des bols. On donnera les cinq premiers résultats dans l'ordre alphabétique.
Votre réponse
Solution
🗂️ Requête SQLSELECT brand FROM ramens WHERE style = 'Bowl' GROUP BY brand ORDER BY brand ASC LIMIT 5; -
Quelle est la note maximale donnée ?
Votre réponse
Solution
🗂️ Requête SQLSELECT MAX(stars) FROM ramens; -
Quelle est la note moyenne de toutes les évaluations ?
Votre réponse
Solution
🗂️ Requête SQLSELECT AVG(stars) FROM ramens; -
Combien de rāmens américains ont une note supérieure à 4 (inclus) ?
Votre réponse
Solution
🗂️ Requête SQLSELECT COUNT(*) FROM ramens WHERE country = 'United States' AND stars >= 4; -
Classer les pays selon la note moyenne des rāmens produits. On triera les résultats dans l'ordre décroissant.
Votre réponse
Solution
🗂️ Requête SQLSELECT country, AVG(stars) as moyenne FROM ramens GROUP BY country ORDER BY moyenne DESC;