PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

BŁĄD:więcej niż jeden wiersz zwrócony przez podzapytanie użyte jako wyrażenie

Gdy podzapytanie w części SELECT, np. (SELECT a, b, (SELECT c from d ...) ) zapytania, to musi zwrócić jeden wartość. Zwracany jest błąd, ponieważ jedno z podzapytań zwraca więcej niż jeden wiersz . Sprawdź wszystkie podzapytania, aby upewnić się, że nie zwracają one więcej niż jednego wiersza. Dodaj LIMIT 1 klauzulę, jeśli dopuszczalne jest, że istnieje więcej niż jedna wartość, ale tylko jedna jest brana.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Java JDBC ignoruje setFetchSize?

  2. PostgreSQL to najlepsza baza danych na świecie

  3. Postgresql regexp_matches wewnątrz widoku zawsze zwraca null przy zapytaniu z PHP

  4. Funkcja PostgreSQL dla ostatnio wstawionego identyfikatora

  5. Zalety korzystania z URLField zamiast TextField?