sql >> Database >  >> RDS >> Oracle

SQL-subquery met één rij retourneert meer dan één rij

In plaats van

WHERE <field_name> = (SELECT ...

Gebruik

WHERE <field_name> IN (SELECT ...

Er zijn 5 voorwaarden om uw zoekopdracht te wijzigen.

UPD Uw zoekopdracht is ook gelijk aan

SELECT P.NAME
FROM DBS_PERSON P
     join DBS_ACTSAS AA  on P.PERSON_ID = AA.PERSON_ID
     join DBS_PLAYSIN PI on AA.CHARACTER_ID = PI.CHARACTER_ID
     join DBS_SERIE S    on PI.SERIE_ID = S.ID
WHERE S.ID = '1';



  1. Aanmeldingstriggers in SQL Server

  2. Efficiënt een feed maken van meerdere railsmodellen?

  3. Tabellen samenvoegen op regex

  4. Mysql 5.5.10 - Mac 10.6.x - automatisch starten