sql >> Database teknologi >  >> RDS >> PostgreSQL

FEJL:mere end én række returneret af en underforespørgsel, der bruges som et udtryk

Når en underforespørgsel i SELECT-delen, f.eks. (SELECT a, b, (SELECT c from d ...) ) af en forespørgsel bruges, skal denne returnere én værdi. Der returneres en fejl, fordi en af ​​underforespørgslerne returnerer mere end én række . Tjek alle underforespørgsler for at sikre, at disse ikke returnerer mere end én række. Tilføj en LIMIT 1 klausul, hvis det er acceptabelt, at der findes mere end én værdi, men kun én er taget.




  1. Event Scheduler bør køre hver måned

  2. mysql forbinder 2 tabeller, 2 kolonner

  3. Hent muligheder for den anden rullemenu fra DB baseret på den første rulleliste

  4. Oracle Client og ODP.NET version kompatibilitet