🎯 Il reste quelques jours ce mois-ci Soutenez SQLTest.online et aidez-nous à garder la pratique SQL gratuite pour tous. Faites un don aujourd'hui →
Code SQL copié dans le presse-papiers
Tâche 21:

Nettoyer le jeu de données des trajets

DuckDB
Préparez un jeu de données de trajets nettoyé pour une analyse ultérieure. Conservez uniquement les enregistrements répondant aux critères suivants :
- Enregistrements avec des horodatages spécifiés
- tpep_dropoff_datetime n'est pas antérieur à tpep_pickup_datetime
- trip_distance est positif
- total_amount est non négatif
- passenger_count est positif

Remplacez un payment_type manquant par Inconnu. Ajoutez la durée du trajet en minutes et le coût du trajet par mile. Retournez les 100 premiers enregistrements nettoyés.
Résultat attendu Colonnes: 8 · Lignes: 100
tpep_pickup_datetime tpep_dropoff_datetime payment_type passenger_count trip_distance total_amount trip_duration_minutes amount_per_mile

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