Você não pode usar uma subconsulta como um
LIMIT
argumento. O argumento de limite deve ser um INTEGER
. Sua subconsulta retorna, bem... basicamente, uma tabela. O que estão tentando alcançar por esta consulta de qualquer maneira? Essa pergunta não faz sentido para mim...