Hermano, que puedo decir, sos un genio!
Cambie algunas tonterias (Quizas tu ya sabias que debian ir, pero yo soy principiante con MySQL :p) y ha funcionado perfectamente:
Código:
(SELECT * FROM fw_futbol_pos T WHERE pts > (SELECT pts FROM fw_futbol_pos WHERE equipo = 'Ferrocarril Oeste') ORDER BY pts DESC LIMIT 2)
UNION
(SELECT * FROM fw_futbol_pos T WHERE pts <= (SELECT pts FROM fw_futbol_pos WHERE equipo = 'Ferrocarril Oeste') ORDER BY pts DESC LIMIT 3)
Me faltaban las () cerrando los SELECT's generales. Tambien agradesco a mysql hispano que alli fue donde encontre el error (
este articulo)
Muchas gracias y ya estaré por aqui nuevamente con dudas ;)