Update: 2026-08-02 22:51:18

This commit is contained in:
Hamza-Ayed
2026-08-02 22:51:18 +03:00
parent c9af364cbc
commit 2c962bf80a
39 changed files with 627 additions and 191 deletions
+12 -12
View File
@@ -28,20 +28,20 @@ WITH RECURSIVE date_series AS (
FROM date_series
WHERE date < :end_date
)
SELECT
date_series.date AS day,
COALESCE(SUM(ride.status = 'Finished'), 0) AS totalRides,
(SELECT COUNT(*) FROM ride
WHERE ride.created_at >= :start_date_total
AND ride.created_at <= :end_date_total
AND ride.status = 'Finished') AS totalMonthly
SELECT
date_series.date AS day,
COALESCE(SUM(LOWER(ride.status) IN ('finished','completed')), 0) AS totalRides,
FROM
(SELECT COUNT(*) FROM ride
WHERE ride.created_at >= :start_date_total
AND ride.created_at <= :end_date_total
AND LOWER(ride.status) IN ('finished','completed')) AS totalMonthly
FROM
date_series
LEFT JOIN
ride ON DATE(ride.created_at) = date_series.date
AND ride.status = 'Finished'
LEFT JOIN
ride ON DATE(ride.created_at) = date_series.date
AND LOWER(ride.status) IN ('finished','completed')
WHERE
date_series.date >= :start_date_where
AND date_series.date <= :end_date_where