Lo que pasa es que devuelve una fila.SQL: ERROR: más de una fila devuelta por una subconsulta utilizada como expresión
Aquí está la cosa.
SELECT...
FROM...
WHERE...
GROUP BY...
HAVING randomNumber > (SELECT value FROM.....)
Cuando tengo signos como =,> siempre me devuelve este error. Cuando hago IN no lo hace.
¿No se supone que debe usar signos de comparación cuando se compara con otra tabla?
IN espera que se devuelvan 1 o más valores de la subselección. Los operadores de comparación esperan solo un único valor de retorno. Tu problema es que estás usando comparación en múltiples resultados de subselección. –