🚀 Novembre a commencé ! SQLtest.online reste gratuit grâce aux dons de personnes comme vous. Aidez-nous à atteindre l'objectif de ce mois plus tôt pour que le site fonctionne sans interruption. Soutenir maintenant →
Code SQL copié dans le presse-papiers
Tâche 24:

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

En vérifiant une requête, vous acceptez qu'elle soit enregistrée sans les données de votre compte et puisse faire partie de jeux de données anonymisés, y compris pour l'entraînement d'IA. En savoir plus

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