|
<< İçindekileri Görüntülemek İçin Tıklayın >> Yer: Teknik Kılavuzlar > IVEDI SQL Kullanıcı Kılavuzu > 7. Veri işleme (DML) > 7.2 Alt sorgular |
| Biçim | Durum |
|---|---|
Skaler alt sorgu ( SELECT … ) | çalışır; ikinci satır MULTIPLE_ROWS_SELECTED |
[NOT] EXISTS ( SELECT … ) | çalışır |
IN (v1, v2, …), IN ARRAY(…) | çalışır |
IN <dizi değişkeni> | reddedilir — IN parantezli değer listesi ya da alt sorgu ister (SQL:2011 8.4) |
<op> ANY|SOME|ALL (v1, v2, …) | çalışır — değer listesi biçimi |
IN ( SELECT … ), <op> ANY|SOME ( SELECT … ) |
çalışır — alt sorgu çok satır döndürebilir |
x IN ( SELECT … ) ve x = ANY ( SELECT … ) çok satırlı alt sorguyla
çalışır. MULTIPLE_ROWS_SELECTED yalnızca skaler alt sorgu bağlamında
alınır: tek bir değer beklenen bir yerde (seçim listesinde, bir atamada) alt sorgu birden çok
satır döndürdüğünde.