1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
2025-02-08 22:27:38,677_django.db.backends_DEBUG - (0.000) SELECT "auth_user"."id", "auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined", AVG("main_noteuser"."note") AS "note_moyenne" FROM "auth_user" LEFT OUTER JOIN "main_noteuser" ON ("auth_user"."id" = "main_noteuser"."chauffeur_id") GROUP BY "auth_user"."id" HAVING AVG("main_noteuser"."note") <= 4.200000000000000177635683940; args=(Decimal('4.200000000000000177635683940'),); alias=default
✅ Chauffeur Filtré: setsuna, Note Moyenne: 3.9000000000000000
✅ Chauffeur Filtré: sebastien, Note Moyenne: 0E-20
2025-02-08 22:27:38,679_django.db.backends_DEBUG - (0.001) SELECT "main_trajetproposer"."id", "main_trajetproposer"."etat", "main_trajetproposer"."trajet_rembourser", "main_trajetproposer"."chauffeur_id", "main_trajetproposer"."ville_depart", "main_trajetproposer"."ville_arrivee", "main_trajetproposer"."date", "main_trajetproposer"."heure", "main_trajetproposer"."places", "main_trajetproposer"."places_reservees", "main_trajetproposer"."type_moteur", "main_trajetproposer"."prix", "main_trajetproposer"."total_payer", "main_trajetproposer"."temps_trajet", "main_trajetproposer"."commission", "main_trajetproposer"."voiture_id", "main_trajetproposer"."created_at" FROM "main_trajetproposer" WHERE ("main_trajetproposer"."id" IN (49, 50, 51) AND "main_trajetproposer"."chauffeur_id" IN (SELECT U0."id" FROM "auth_user" U0 LEFT OUTER JOIN "main_noteuser" U1 ON (U0."id" = U1."chauffeur_id") GROUP BY U0."id" HAVING AVG(U1."note") <= 4.2) AND "main_trajetproposer"."chauffeur_id" IN (SELECT U0."id" FROM "auth_user" U0 LEFT OUTER JOIN "main_noteuser" U1 ON (U0."id" = U1."chauffeur_id") GROUP BY U0."id" HAVING AVG(U1."note") <= 4.200000000000000177635683940)); args=(49, 50, 51, Decimal('4.2'), Decimal('4.200000000000000177635683940')); alias=default
2025-02-08 22:27:38,680_django.db.backends_DEBUG - (0.000) SELECT "auth_user"."id", "auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" FROM "auth_user" WHERE "auth_user"."id" = 9 LIMIT 21; args=(9,); alias=default
🚗 Trajet ID: 49, Chauffeur: setsuna
2025-02-08 22:27:38,681_django.db.backends_DEBUG - (0.000) SELECT "auth_user"."id", "auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" FROM "auth_user" WHERE "auth_user"."id" = 9 LIMIT 21; args=(9,); alias=default
🚗 Trajet ID: 50, Chauffeur: setsuna
2025-02-08 22:27:38,682_django.db.backends_DEBUG - (0.000) SELECT "auth_user"."id", "auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" FROM "auth_user" WHERE "auth_user"."id" = 9 LIMIT 21; args=(9,); alias=default
🚗 Trajet ID: 51, Chauffeur: setsuna
2025-02-08 22:27:38,683_django.db.backends_DEBUG - (0.000) SELECT "auth_user"."id", "auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined", AVG("main_noteuser"."note") AS "note_moyenne" FROM "auth_user" LEFT OUTER JOIN "main_noteuser" ON ("auth_user"."id" = "main_noteuser"."chauffeur_id") GROUP BY "auth_user"."id" HAVING (AVG("main_noteuser"."note") <= 3.5 AND NOT (AVG("main_noteuser"."note") IS NULL)); args=(Decimal('3.5'),); alias=default
Chauffeur filtré après exclusion des NULL : sebastien, Note Moyenne: 0E-20
✅ ici finisse les print de test |
Partager