Математика

Физика

Химия

Биология

Техника и    технологии

 

 

Повторяющиеся строки (ключевое слово DISTINCT)
ЕСЛИ в списке возвращаемых столбцов запроса на чтение указать первичный ключ таблицы, ТО каждая строка результатов запроса будет уникальной (из-за того, что значения первичного ключа во всех строках разные).
ЕСЛИ первичный ключ НЕ указан,ТО результаты запроса могут содержать повторяющиеся строки.
Повторяющиеся строки из таблицы результатов запроса можно удалить если в операторе SELECT перед списком возвращаемых столбцов указать ключевое слово DISTINCT.
DISTINCT запрос выполняется следующим образом.
1.Вначале генерируются все строки результатов (пять строк),
2. затем удаляются те из них, которые в точности повторяют другие.
Ключевое слово DISTINCT можно указывать независимо от содержимого списка возвращаемых столбцов оператора SELECT (с некоторыми ограничениями для итоговых запросов,)
Если ключевое слово DISTINCT не указано, повторяющиеся строки не удаляются.
Можно также указать ключевое слово ALL, явно показывая, что повторяющиеся строки следует оставить, однако делать это не обязательно, поскольку ключевое слово ALL используется по умолчанию.

Назад

Предложениями и замечаниями  обращаться по адресу- vova1001@yandex.ru

На главную страницу

Hosted by uCoz