Язык запросов SQL
Купить диплом в Воронеже по честной и справедливой цене Купить диплом в Воронеже. Возможность купить диплом в Воронеже позволяет молодым соискателям с опытом работы в конкретной сфере или необходимыми навыками получить шанс на трудоустройство. Сейчас можно найти в сети эффективные курсы и заняться самообучением.
         

DISTINCT



DISTINCT

Предикат DISTINCT (отличающийся) похож на UNIQUE, за исключением отношения к значениям NULL. Если в таблице, полученной в результате выполнения подзапроса, все значения являются уникальными, тогда они отличаются друг от друга. Однако, в отличие от результата предиката UNIQUE, если к такой таблице применить ключевое слово DISTINCT, а в ней, кроме двух неопределенных, больше никаких строк нет, то предикат DISTINCT является ложным. Два значения NULL не считаются отличающимися друг от друга, хотя и считаются уникальными. Такая странная ситуация выглядит противоречиво, но этому есть свое объяснение. Дело в том, что в некоторых ситуациях два значения NULL должны считаться отличными друг от друга, а в некоторых — одинаковыми. Тогда в первом случае надо использовать UNIQUE, а во втором — DISTINCT.



Содержание раздела