Advertisement
DimitarVasilev

Untitled

Jul 20th, 2017
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.15 KB | None | 0 0
  1. --2
  2. --fromDate -> Sun Jun 25 00:00:00 CEST 2017
  3. --toDate -> Sun Jun 25 23:59:00 CEST 2017
  4. --ImagePath -> 0
  5. --vehicleCategory -> -1
  6. --vehicleName -> -1
  7. --voGroup : [-1]
  8. --gu_user_id -> 101048
  9.  
  10. SELECT  DISTINCT  vd.vehicle_id, v.company_nr,v.numberplate, p.company_nr, p.last_name || ' ' ||  p.first_name person_name,
  11.   to_char ( vd.date_day, 'dd/MM/yyyy' ) AS date_day,
  12. vd.driver_id, v.vo_vehicle_category_id,  (vd.day_last_stop_km-vd.day_first_start_km) day_km, round(vd.day_last_stop_km , 0) km_counter
  13. FROM vd_poi_day vd, vehicle v, person p, gu_vehicle gv, vo_group_vehicle vv, operation_center oc
  14. WHERE vd.driver_id=p.person_id(+)
  15. AND vd.vehicle_id=v.vehicle_id
  16. AND v.vehicle_id=gv.vehicle_id
  17. AND gv.gui_user_id=101048
  18. AND v.vehicle_id = decode (-1, -1, v.vehicle_id, -1)
  19. AND vd.date_day >= toutcdate( to_date ('25/06/2017 00:00','dd/MM/yyyy HH24:mi') , oc.timezone )
  20. AND vd.date_day <toutcdate( to_date ('25/06/2017 23:59','dd/MM/yyyy HH24:mi') , oc.timezone ) + 1
  21. AND v.vo_vehicle_category_id = decode(-1,-1, v.vo_vehicle_category_id,-1)
  22.  AND ((-1 IN  -1)   OR (v.vehicle_id IN ( SELECT vehicle_id FROM vo_group_vehicle WHERE vo_group_id IN -1)));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement