wiki:AdvancedDatabaseReports

Version 4 (modified by 181085, 19 months ago) ( diff )

--

Напредни извештаи од базата

Листа на извештаи

  • Патникот може да побара историјат за одредено време кој ќе се состои од тоа колку километри поминал со секој возач и колку вкупно платил.

SQL прашалници

SELECT d.driver_id, SUM(d.km_travelled) as km_travelled_with_driver, 
SUM(pay.total_sum_payed) as total_price_paid 
FROM request r
JOIN drive d ON r.request_id = d.request_id 
JOIN payment pay ON pay.passenger_id = r.passenger_id
WHERE r.passenger_id = '77d9c766-e0c1-4e53-86d0-bafc3101a1ac' AND 
d.start_time between now() and now() - interval '2 months' 
GROUP BY d.driver_id }}}
Note: See TracWiki for help on using the wiki.