Nouveau mois, nouveaux objectifs. Votre aide fait avancer le projet. 🖥️ Soutenez sqltest →
Code SQL copié dans le presse-papiers
Tâche 58:

Zones avec un coût par mile inhabituellement élevé

DuckDB
Votre objectif est d'analyser les coûts de voyage à partir de la yellow_tripdata table. Vous devez calculer le montant moyen par mile pour chaque PULocationID qui a au moins 100 trajets, et le comparer au montant moyen global par mile. La sortie doit inclure les colonnes suivantes :
- PULocationID : L'ID du lieu de prise en charge.
- trip_count : Le nombre total de trajets pour ce lieu.
- average_amount_per_mile : Le montant moyen facturé par mile, arrondi à deux décimales.
- above_overall_percentage : Le pourcentage par lequel le montant moyen par mile dépasse le montant moyen global, arrondi à deux décimales.

Trier les résultats par average_amount_per_mile dans l'ordre décroissant.
Résultat attendu Colonnes: 4 · Lignes: 80
PULocationID trip_count average_amount_per_mile above_overall_percentage

Les lignes d'exemple s'ouvrent après des vérifications ratées : 0 sur 2

Écrivez votre requête ci-dessous et cliquez sur "Vérifier !". Les tables sont décrites dans le panneau de droite.

Tutoriel
Le résultat de la requête s'affichera ici. Ctrl+Enter - Exécuter la requête

Bonjour ! Pourrions-nous activer certains services et cookies pour améliorer votre expérience et notre site Web ?

Politique de confidentialité et de cookies.