Estoy utilizando una version reciente de MySQL y esta consulta me da un error de sintaxis, el cual no encuentro por mas que lo busque. Por favor, alguien que me pueda ayudar...
  
Código:
 select 
	j1.cod, j1.nombre, j1.gross_total, j1.neto_total
from 
	jugadores j1
where 
	j1.hcp>=0 
	AND j1.hcp<=6 
	AND j1.nombre<>'0'
	AND j1.cod NOT IN (
	select 
		j2.cod
	from 
		jugadores j2
	where 
		j2.hcp>=0 
		AND j2.hcp<=6 
		AND j2.nombre<>'0'
	order by j2.gross_total ASC 
	limit 4)
order by j1.neto_total ASC 
limit 4
  Cualquier comentario sera bien agradecido