Vyřešeno atma děkuji abs()
opravdu nefunguje přímo v orderBy, ale jako alias.
řešení
SELECT field1,field2,abs(field3) AS abs_field3
FROM table
ORDER BY abs_field3 ASC
Obs:Je to omezení doktríny, ne omezení mysql, mysql podporuje abs přímo na objednávku po části.