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

Est-il possible d'obtenir plusieurs valeurs à partir d'une sous-requête ?

Une sous-requête dans la clause Select, comme dans votre cas, est également connue sous le nom de sous-requête scalaire, ce qui signifie qu'il s'agit d'une forme d'expression. Cela signifie qu'il ne peut renvoyer qu'une seule valeur.

J'ai bien peur que vous ne puissiez pas renvoyer plusieurs colonnes à partir d'une seule sous-requête scalaire, non.

En savoir plus sur les sous-requêtes Oracle Scalar :

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