ВУЗ:
Составители:
Рубрика:
- 23 -
CLERK
SALESMAN
SALESMAN
MANAGER
SALESMAN
MANAGER
MANAGER
ANALYST
PRESIDENT
SALESMAN
CLERK
CLERK
ANALYST
CLERK
Поскольку в вышеприведенном запросе нет клаузы WHERE, будут
возвращены все значения в колонке JOB таблице EMP. Как видно, имеются
дублирующие строки в колонке (это значит, что много работников имеют
одну должность). Эти дублирующие значения можно исключить, задавая
в клаузе SELECT слово DISTINCT. Ключевое слово DISTINCT используется
в следующем запросе:
SELECT DISTINCT JOB --- ключевое слово DISTINCT
FROM EMP;
JOB
CLERC
SALESMAN
MANAGER
ANALYST
PRESIDENT
Хотя в исходной таблице имеется 14 (частично повторяющихся)
должностей, в распечатке их только 5 уникальных.
Контрольные вопросы
1. В каких случаях целесообразно применять режим предохранения от выбо-
ра строк-дубликатов?
2. Какая SQL-клауза задает режим запрета вывода строк-дубликатов?
2.8.Запросы к нескольким таблицам
Запрос типа JOIN
- 23 - CLERK SALESMAN SALESMAN MANAGER SALESMAN MANAGER MANAGER ANALYST PRESIDENT SALESMAN CLERK CLERK ANALYST CLERK Поскольку в вышеприведенном запросе нет клаузы WHERE, будут возвращены все значения в колонке JOB таблице EMP. Как видно, имеются дублирующие строки в колонке (это значит, что много работников имеют одну должность). Эти дублирующие значения можно исключить, задавая в клаузе SELECT слово DISTINCT. Ключевое слово DISTINCT используется в следующем запросе: SELECT DISTINCT JOB --- ключевое слово DISTINCT FROM EMP; JOB CLERC SALESMAN MANAGER ANALYST PRESIDENT Хотя в исходной таблице имеется 14 (частично повторяющихся) должностей, в распечатке их только 5 уникальных. Контрольные вопросы 1. В каких случаях целесообразно применять режим предохранения от выбо- ра строк-дубликатов? 2. Какая SQL-клауза задает режим запрета вывода строк-дубликатов? 2.8.Запросы к нескольким таблицам Запрос типа JOIN
Страницы
- « первая
- ‹ предыдущая
- …
- 21
- 22
- 23
- 24
- 25
- …
- следующая ›
- последняя »