sql >> Database teknologi >  >> RDS >> Oracle

Er det muligt at få flere værdier fra en underforespørgsel?

En underforespørgsel i Select-klausulen, som i dit tilfælde, er også kendt som en skalær underforespørgsel, hvilket betyder, at det er en udtryksform. Det betyder, at det kun kan returnere én værdi.

Jeg er bange for, at du ikke kan returnere flere kolonner fra en enkelt skalær underforespørgsel, nej.

Her er mere om Oracle Scalar Subqueries:

http://docs.oracle.com/cd /B19306_01/server.102/b14200/expressions010.htm#i1033549



  1. Brug udvælgelsesforespørgsel i Indsæt forespørgsel til det samme tabelnavn

  2. Ingen database valgt ved hentning fra mysql-webstedet

  3. Kan ikke vælge rækkegruppering efter create_at

  4. Hvordan ved jeg, om en mysql-tabel bruger myISAM eller InnoDB Engine?