PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

ERRO:mais de uma linha retornada por uma subconsulta usada como expressão


Quando uma subconsulta na parte SELECT, por exemplo, (SELECT a, b, (SELECT c from d ...) ) de uma consulta for usado, isso deverá retornar um valor. Um erro é retornado porque uma das subconsultas retorna mais de uma linha . Verifique todas as subconsultas para garantir que elas não retornem mais de uma linha. Adicione um LIMIT 1 cláusula se for aceitável que exista mais de um valor, mas apenas um seja tomado.