Advertisement
DimitarVasilev

Untitled

Jun 9th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.90 KB | None | 0 0
  1. SELECT a.generic_event_id, g.name Event_Name, COUNT(a.generic_event_id) MaxEventOcurance, p.first_name||' '||p.last_name Person_Names, v.vehicle_id, v.numberplate||v.company_nr, gg.first_name||' '||gg.last_name GUI_USER_Names, u.vehicle_id object_id, u.numberplate||u.company_nr
  2. FROM attach_doc a
  3. LEFT OUTER JOIN GENERIC_EVENT g ON (a.generic_event_id=g.generic_event_id)
  4. LEFT OUTER JOIN person p ON (a.person_id=p.person_id)
  5. LEFT OUTER JOIN vehicle v ON (a.VEHICLE_ID=v.VEHICLE_ID)
  6. LEFT OUTER JOIN vehicle u ON (a.object_id=u.VEHICLE_ID)
  7. LEFT OUTER JOIN gui_users gg ON (a.gui_user_id=gg.gui_user_id)
  8. GROUP BY a.generic_event_id, g.name, p.first_name||' '||p.last_name, v.vehicle_id, v.numberplate||v.company_nr, gg.first_name||' '||gg.last_name, u.vehicle_id, u.numberplate||u.company_nr
  9. HAVING COUNT(a.generic_event_id)=(SELECT MAX(COUNT(a.generic_event_id)) maxa
  10. FROM attach_doc a
  11. GROUP BY a.generic_event_id);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement