Podzapytania używa się najczęściej w celu porównywania, a więc: jakis_argument operator (podzapytanie) gdzie operator może być jedenm z: = > < >= <= <> Na przykład: ... 'a' = (SELECT column1 FROM t1); Następny przykład: SELECT col1 FROM tab1 WHERE col1 = (SELECT MAX(col2) FROM t2); Następny przykład: SELECT * FROM tab1 AS t WHERE 2 = (SELECT COUNT(*) FROM tab1 WHERE t1.id = t.id); Takich zapytań (jak z dwóch ostatnich przykładów) nie da sie zapisać bezpośrednio inaczej niż przy pomocy podzapytań. Innym rozwiązaniem jest użycie dwóch osobnych zapytan.
Listing
Ranga: Administrator serwisu Punktów: 0