PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

ERREUR :plusieurs lignes renvoyées par une sous-requête utilisée comme expression

Lorsqu'une sous-requête dans la partie SELECT, par exemple (SELECT a, b, (SELECT c from d ...) ) d'une requête est utilisée alors celle-ci doit renvoyer une évaluer. Une erreur est renvoyée car l'une des sous-requêtes renvoie plusieurs lignes . Vérifiez toutes les sous-requêtes pour vous assurer qu'elles ne renvoient pas plus d'une ligne. Ajouter un LIMIT 1 clause s'il est acceptable qu'il existe plus d'une valeur, mais qu'une seule est prise.