1 つのカラムと、0 もしくは 1 つのローを確実に返すサブクエリは、式の途中などカラム名を使用できる位置であれば SQL 文内のどこにでも使用できます。
たとえば、サブクエリがローを 1 つだけ返すかぎりは、式を比較条件内のサブクエリと比較できます。サブクエリ (カラムは 1 つだけ) がローを 1 つ返す場合、そのローの値は式と比較されます。サブクエリがローを返さない場合、サブクエリの値は NULL です。
1 つのカラムと任意の数のローを返すサブクエリは、IN、ANY、ALL、SOME の各探索条件で使用できます。任意の数のカラムとローを返すサブクエリは、EXISTS 探索条件で使用できます。以降の項で、各探索条件について説明します。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |