Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. Finder::where("cars", "SELECT * FROM (SELECT vehicle.id, indices.critical, vehicle.inspectiondate, vehicle.licensenumber, vehicle.vehicleid as vehicleid2, chassismodel.modelname, message.longmessage FROM (SELECT MAX(vehicle.id) AS id, MAX(CASE WHEN tyre.pressureiscritical OR tyre.flat OR tyre.profiledepthcritical THEN 1 ELSE 0 END) AS critical FROM vehicle, chassismodel, axle, tyregroup, tyre WHERE chassismodel.vehicleid = vehicle.id AND axle.chassismodelid = chassismodel.id AND tyregroup.axleid = axle.id AND tyre.tyregroupid = tyregroup.id GROUP BY vehicle.inspectiondate,vehicle.id) AS indices, vehicle, chassismodel, message WHERE message.vehicleid = vehicle.id AND indices.id = vehicle.id AND chassismodel.vehicleid = vehicle.id ".$sqlWhereDate." ".$sqlWhereLicensenumber." ".$sqlIfCritical." ORDER BY vehicle.inspectiondate DESC ".$sqlLimit.") AS values ".$sqlOrderBy");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement