Вопросы к Поиску с Алисой
Разница между использованием DISTINCT для одного и нескольких столбцов заключается в том, что в первом случае возвращаются уникальные значения одного столбца, а во втором — уникальные комбинации из нескольких столбцов. oracleplsql.ru www.dbvis.com
Использование DISTINCT для одного столбца: oracleplsql.ru www.sqlservertutorial.net
SELECT DISTINCT state FROM suppliers ORDER BY state. oracleplsql.ru В результате отображаются все уникальные значения, например, штат Калифорния в наборе результатов отображается только один раз, а не четыре раза. oracleplsql.ru Использование DISTINCT для нескольких столбцов: oracleplsql.ru www.sqlservertutorial.net
SELECT DISTINCT city, state FROM suppliers ORDER BY city, state. oracleplsql.ru В результате возвращается каждая уникальная комбинация города и штата, например, «Redwood City», «California» в наборе результатов отображается только один раз, а не дважды. oracleplsql.ru Таким образом, при использовании DISTINCT для одного столбца возвращаются уникальные значения одного столбца, а при использовании для нескольких столбцов — уникальные комбинации из нескольких столбцов. oracleplsql.ru www.dbvis.com