Вложенные запросы
Правила создания запросов
Правила создания запросов
Правила создания запросов
Правила создания запросов
129.50K
Категория: Базы данныхБазы данных

SQL. Вложенные запросы. Правила создания запросов

1. Вложенные запросы

2. Правила создания запросов

…WHERE <поле> = (SELECT <поле> … )
SELECT * FROM PREDMET WHERE
TNUM = (SELECT TFAM
TFAM FROM
TNUM
FROM
TEACHERS WHERE TFAM = ‘Важенин’);
‘Бахтин’);

3. Правила создания запросов

…WHERE <поле> = (SELECT DISTINCT
<поле> …)
SELECT * FROM PREDMET WHERE
TNUM = (SELECT DISTINCT TNUM FROM
TEACHERS WHERE TFAM = ‘Важенин’);
SELECT * FROM USP WHERE OCENKA >
(SELECT AVG (OCENKA) FROM USP);

4. Правила создания запросов

SELECT OCENKA, COUNT (SNUM) FROM
USP GROUP BY OCENKA
HAVING OCENKA =
(SELECT AVG(OCENKA) FROM USP
WHERE PNUM=2003)

5. Правила создания запросов

SELECT * FROM PREDMET WHERE
TNUM
IN
(SELECT
TNUM
FROM
TEACHERS WHERE TFAM BETWEEN ‘K’
AND ‘П’);
English     Русский Правила