( SELECT id, CONCAT('Z',priorytet) AS ordering FROM bud_obiekt WHERE priorytet > 0 AND aktywny = 1 AND nazwa <> '' AND miasto <> '' AND maska_specjalisci & 4 AND miasto = 1353 ) UNION ( SELECT id, CONCAT('A',priorytet) AS ordering FROM bud_obiekt WHERE priorytet > 0 AND aktywny = 1 AND nazwa <> '' AND miasto <> '' AND maska_specjalisci & 4 AND (DEGREES(ACOS(SIN(RADIANS(wsp_lat))*SIN(RADIANS(52.396991730))+COS(RADIANS(wsp_lat))*COS(RADIANS(52.396991730))*COS(RADIANS(wsp_lon-22.658700943))))*111.295 < promien OR promien = 601) AND miasto <> '1353' ) ORDER BY ordering DESC LIMIT 15,15