Select что такое: SELECT | это… Что такое SELECT?
Содержание
SELECT | это… Что такое SELECT?
ТолкованиеПеревод
- SELECT
SELECT — оператор языка
Он используется для выборки нуля или более строк из одной или нескольких таблиц, хранимых процедур, представлений БД. В большинстве приложений
SELECT
является наиболее часто используемым оператором SELECT пользователь описывает ожидаемый набор данных, но не указывает, какие физические операции должны быть произведены для получения этого набора. Определение для запроса оптимального плана является задачей СУБД, а точнее — оптимизатора.Формат запроса с использованием данного оператора:
SELECT список полей FROM список таблиц WHERE условия…
Основные ключевые слова, относящиеся к запросу
SELECT
:WHERE
— используется для определения, какие строки должны быть выбраны или включены в GROUP BY.GROUP BY
— используется для объединения строк с общими значениями в элементы меньшего набора строк.ORDER BY
— используется для определения, какие столбцы используются для сортировки результирующего набора данных.
Содержание
- 1 Примеры
- 2 Ограничение возвращаемых строк
- 2.1 Оконная функция ROW_NUMBER()
- 2.2 оконная функция RANK()
- 2.3 Нестандартный синтаксис
- 3 См. также
Примеры
Таблица «T» Запрос Результат C1 C2 1 a 2 b SELECT * FROM T;
C1 C2 1 a 2 b C1 C2 1 a 2 b SELECT C1 FROM T;
C1 1 2 C1 C2 1 a 2 b SELECT * FROM T WHERE C1 = 1;
C1 C2 1 a C1 C2 1 a 2 b SELECT * FROM T ORDER BY C1 DESC;
C1 C2 2 b 1 a Для таблицы T запрос
SELECT * FROM T;
вернёт все столбцы всех строк данной таблицы. Для той же таблицы запрос
SELECT C1 FROM T;
вернёт значения столбца C1 всех строк таблицы— в терминах реляционной алгебры можно сказать, что была выполнена проекция. Для той же таблицы запрос
SELECT * FROM T WHERE C1 = 1;
вернёт значения всех столбцов всех строк таблицы, у которых значение поля C1 равно ‘1’— в терминах реляционной алгебры можно сказать, что была выполнена выборка, так как присутствует ключевое слово WHERE. Последний запрос
SELECT * FROM T ORDER BY C1 DESC;
вернёт те же строки, что и первый, однако результат будет отсортирован в обратном порядке (Z-A) из-за использования ключевого слова ORDER BY с полем C1 в качестве поля сортировки. Этот запрос не содержит ключевого слова WHERE, поэтому он вернёт всё, что есть в таблице. Несколько элементов ORDER BY могут быть указаны разделённые запятыми [напр. ORDER BY C1 ASC, C2 DESC] для более точной сортировки.
Ограничение возвращаемых строк
Согласно ISO
- курсоров, или
- введением оконных функций в оператор SELECT
Оконная функция ROW_NUMBER()
Существуют различные оконные функции.
ROW_NUMBER() OVER
может быть использована для простого ограничения числа возвращаемых строк. Например, для возврата не более десяти строк:SELECT * FROM ( SELECT ROW_NUMBER() OVER (ORDER BY KEY ASC) AS rownumber, COLUMNS FROM tablename ) AS foo WHERE rownumber <= 10
ROW_NUMBER может быть недетерминированным: если key не уникален, каждый раз при выполнении запроса возможно присвоение разных номеров строкам, у которых key совпадает. Когда key уникален, каждая строка будет всегда получать уникальный номер строки.
оконная функция RANK()
Функция
RANK() OVER
работает почти так же, как ROW_NUMBER, но может вернуть более чем n строк при определённых условиях. Например, для получения top-10 самых молодых людей:SELECT * FROM ( SELECT RANK() OVER (ORDER BY age ASC) AS ranking, person_id, person_name, age FROM person ) AS foo WHERE ranking <= 10
Данный код может вернуть более чем 10 строк. Например, если есть два человека с одинаковым возрастом, он вернёт 11 строк.
Нестандартный синтаксис
Не все СУБД поддерживают вышеуказанные оконные функции. При этом многие имеют нестандартный синтаксис для решения тех же задач. Ниже представлены варианты простого ограничения выборки для различных СУБД:
Производитель/СУБД Синтаксис ограничения DB2 (Поддерживает стандарт начиная с DB2 Version 6) FIRST 10 * FROM T FIRST 10 * FROM T Interbase SELECT * FROM T ROWS 10
Также SELECT TOP 10 [PERCENT] * FROM T ORDER BY col
LIMIT 10 LIMIT 10 LIMIT 10 Oracle (Поддерживает стандарт начиная с Oracle8i) Также SELECT * from T WHERE ROWNUM <= 10
См.
также
Реализации систем управления базами данных Типы реализаций
Flat file | Deductive | Dimensional | Иерархическая | Объектно-ориентированная | TemporalСвободные системы
Ingres | PostgreSQL | Sav Zigzag |Компоненты
Язык запросов | Оптимизатор запросов | План выполнения запроса | ODBC | JDBC
Wikimedia Foundation.
2010.
Нужна курсовая?
- SEK
- SEGA Genesis
Полезное
SELECT | это… Что такое SELECT?
ТолкованиеПеревод
- SELECT
SELECT — оператор языка
Он используется для выборки нуля или более строк из одной или нескольких таблиц, хранимых процедур, представлений БД. В большинстве приложений
SELECT
является наиболее часто используемым оператором SELECT пользователь описывает ожидаемый набор данных, но не указывает, какие физические операции должны быть произведены для получения этого набора. Определение для запроса оптимального плана является задачей СУБД, а точнее — оптимизатора.Формат запроса с использованием данного оператора:
SELECT список полей FROM список таблиц WHERE условия…
Основные ключевые слова, относящиеся к запросу
SELECT
:WHERE
— используется для определения, какие строки должны быть выбраны или включены в GROUP BY.GROUP BY
— используется для объединения строк с общими значениями в элементы меньшего набора строк.ORDER BY
— используется для определения, какие столбцы используются для сортировки результирующего набора данных.
Содержание
- 1 Примеры
- 2 Ограничение возвращаемых строк
- 2. 1 Оконная функция ROW_NUMBER()
- 2.2 оконная функция RANK()
- 2.3 Нестандартный синтаксис
- 3 См. также
Примеры
Таблица «T» Запрос Результат C1 C2 1 a 2 b SELECT * FROM T;
C1 C2 1 a 2 b C1 C2 1 a 2 b SELECT C1 FROM T;
C1 1 2 C1 C2 1 a 2 b SELECT * FROM T WHERE C1 = 1;
C1 C2 1 a C1 C2 1 a 2 b SELECT * FROM T ORDER BY C1 DESC;
C1 C2 2 b 1 a Для таблицы T запрос
SELECT * FROM T;
вернёт все столбцы всех строк данной таблицы. Для той же таблицы запрос
SELECT C1 FROM T;
вернёт значения столбца C1 всех строк таблицы— в терминах реляционной алгебры можно сказать, что была выполнена проекция. Для той же таблицы запрос
SELECT * FROM T WHERE C1 = 1;
вернёт значения всех столбцов всех строк таблицы, у которых значение поля C1 равно ‘1’— в терминах реляционной алгебры можно сказать, что была выполнена выборка, так как присутствует ключевое слово WHERE. Последний запрос
SELECT * FROM T ORDER BY C1 DESC;
вернёт те же строки, что и первый, однако результат будет отсортирован в обратном порядке (Z-A) из-за использования ключевого слова ORDER BY с полем C1 в качестве поля сортировки. Этот запрос не содержит ключевого слова WHERE, поэтому он вернёт всё, что есть в таблице. Несколько элементов ORDER BY могут быть указаны разделённые запятыми [напр. ORDER BY C1 ASC, C2 DESC] для более точной сортировки.
Ограничение возвращаемых строк
Согласно ISO
- курсоров, или
- введением оконных функций в оператор SELECT
Оконная функция ROW_NUMBER()
Существуют различные оконные функции.
ROW_NUMBER() OVER
может быть использована для простого ограничения числа возвращаемых строк. Например, для возврата не более десяти строк:SELECT * FROM ( SELECT ROW_NUMBER() OVER (ORDER BY KEY ASC) AS rownumber, COLUMNS FROM tablename ) AS foo WHERE rownumber <= 10
ROW_NUMBER может быть недетерминированным: если key не уникален, каждый раз при выполнении запроса возможно присвоение разных номеров строкам, у которых key совпадает. Когда key уникален, каждая строка будет всегда получать уникальный номер строки.
оконная функция RANK()
Функция
RANK() OVER
работает почти так же, как ROW_NUMBER, но может вернуть более чем n строк при определённых условиях. Например, для получения top-10 самых молодых людей:SELECT * FROM ( SELECT RANK() OVER (ORDER BY age ASC) AS ranking, person_id, person_name, age FROM person ) AS foo WHERE ranking <= 10
Данный код может вернуть более чем 10 строк. Например, если есть два человека с одинаковым возрастом, он вернёт 11 строк.
Нестандартный синтаксис
Не все СУБД поддерживают вышеуказанные оконные функции. При этом многие имеют нестандартный синтаксис для решения тех же задач. Ниже представлены варианты простого ограничения выборки для различных СУБД:
Производитель/СУБД Синтаксис ограничения DB2 (Поддерживает стандарт начиная с DB2 Version 6) FIRST 10 * FROM T FIRST 10 * FROM T Interbase SELECT * FROM T ROWS 10
Также SELECT TOP 10 [PERCENT] * FROM T ORDER BY col
LIMIT 10 LIMIT 10 LIMIT 10 Oracle (Поддерживает стандарт начиная с Oracle8i) Также SELECT * from T WHERE ROWNUM <= 10
См.
также
Реализации систем управления базами данных Типы реализаций
Flat file | Deductive | Dimensional | Иерархическая | Объектно-ориентированная | TemporalСвободные системы
Ingres | PostgreSQL | Sav Zigzag |Компоненты
Язык запросов | Оптимизатор запросов | План выполнения запроса | ODBC | JDBC
Wikimedia Foundation.
2010.
Поможем сделать НИР
- SEK
- SEGA Genesis
Полезное
Выберите определение и значение | Dictionary.com
- Основные определения
- Синонимы
- Тест
- Связанный контент
- Примеры
- Британский
Показывает уровень сложности слова.
[ si-lekt ]
/ sɪˈlɛkt /
Сохранить это слово!
См. синонимы для: select / selected / selection на Thesaurus.com
Показывает уровень оценки в зависимости от сложности слова.
глагол (используется с дополнением)
выбирать в пользу другого или других; выбрать.
глагол (используется без дополнения)
делать выбор; выбирать.
прилагательное
выбрано в пользу другого или других; выбрано.
особой ценности или превосходства; выбор.
тщательный или привередливый в выборе; различающий.
тщательно или придирчиво выбрано; эксклюзив: избранная группа друзей.
ДРУГИЕ СЛОВА ДЛЯ выберите
3 предпочтительно.
См. синонимы для слова select на Thesaurus.com
ВИКТОРИНА
ВЫ ПРОПУСТИТЕ ИЛИ НАПЛОНУТСЯ НА ЭТИ ВОПРОСЫ ПО ГРАММАТИКЕ?
Плавно переходите к этим распространенным грамматическим ошибкам, которые ставят многих людей в тупик. Удачи!
Вопрос 1 из 7
Заполните пропуск: Я не могу понять, что _____ подарил мне этот подарок.
Происхождение select
Впервые записано в 1555–1565 гг.; от латинского sēlēctus (причастие прошедшего времени от sēligere «собирать врозь»), что эквивалентно sē- «врозь» + leg(ere) «собирать, выбирать» + суффикс причастия прошедшего времени -tus; ср. лекция, раздел
исследование синонимов для выбора
1. См. выбор.
ДРУГИЕ СЛОВА ОТ select
se·lec·table, прилагательноеse·lec·ta·bil·i·ty, существительное·lect·ly, наречие·lect·ness, существительное
se·lec·tor, существительное ·выбранный·ed, прилагательноеre·выбрать, глагол (используется с дополнением)un·select, прилагательноеun·select·ed, прилагательноеwell-selected, прилагательное
Слова рядом select
Selby , selcouth, Selden, редко, редко, выбирать, selecta, selectance, отборный комитет, избранный, отбор
Dictionary.com Полный текст
На основе Random House Unabridged Dictionary, © Random House, Inc. , 2022
Слова, связанные со словом select
эклектичный, эксклюзивный, предпочтительный, привилегированный, избранный, отборный, выбор, отбраковка, решение, выбор, создание, имя, выбор, одиночный вне, взять, лучший, босс, классный, кремовый, дискриминирующий
Как использовать select в предложении
Этого достаточно, чтобы вакцинировать всех в мире, за исключением того, что эти дозы находятся в руках лишь нескольких избранных стран.
Не ненавидьте привитых туристов, ненавидьте прививочную игру|Джен Кирби|12 февраля 2021 г.|Vox
Затем выберите Вариант 1, чтобы ввести последние шесть цифр вашего номера социального страхования, а также почтовый индекс.
Налоговый сезон 2021 г.: грядет торнадо|Мишель Синглтари|12 февраля 2021 г.|Washington Post
Далее система Pymetrics сравнивает данные этих 50 сотрудников с игровыми данными более 10 000 человек, случайно выбранных из более чем двух миллионов человек. .
Аудиторы проверяют алгоритмы найма на предвзятость, но это не так легко исправить|Эми Нордрам|11 февраля 2021|MIT Technology Review
Все, что нужно было сделать участникам, — это выбрать вопросы, которые они собирались задать собеседнику — опять же, из пула вопросов, ранжированных по чувствительности.
Могу я задать вам смехотворно личный вопрос? (Эпизод 451)|Стивен Дж. Дубнер|11 февраля 2021 г.|Фрикономика
Отрегулируйте нагрев, выбрав один из трех уровней в зависимости от наружной температуры, рассчитанной для 5, 32 и 50 градусов по Фаренгейту.
Лучшие грелки для рук: защитите от холода во время ваших любимых зимних занятий|PopSci Commerce Team|10 февраля 2021 г.|Popular-Science
Все, что ему нужно, это еще одна «труба» для отбора и передачи важной информации.
Бюрократия и черные ящики: почему мы продолжаем «терять» авиалайнеры в 2014 г. | Клайв Ирвинг | 29 декабря 2014 г. | DAILY BEAST
Вы даже можете купить контейнеры с их зерновым молоком в некоторых магазинах.
Большая чаша ненависти зернового кафе|Дэвид Левсли|14 декабря 2014 г.|DAILY BEAST
И, во-вторых, мы уже используем жеребьевку для выбора важного совещательного органа, суда присяжных.
Не пора ли рискнуть на случайных представителях?|Майкл Шульсон|8 ноября 2014|DAILY BEAST
До недавнего времени быть опубликованным было удовольствием, доступным лишь немногим избранным.
Вы можете посмотреть: история из Википедии|Уолтер Айзексон|19 октября 2014 г.|DAILY BEAST
Рорк был сотрудником Постоянного специального комитета Палаты представителей по разведке и занимался надзором АНБ.
Быстрое чтение: Джеймс Райзен предъявляет обвинения в дорогостоящих безрассудствах войны с терроризмом|Уильям О’Коннор|14 октября 2014 г.|DAILY BEAST
школьник или школьница.
Спасение цивилизации|H. Г. (Герберт Джордж) Уэллс
Из предложенных методов врач должен выбрать тот, который наилучшим образом соответствует его потребностям.
Руководство по клинической диагностике|Джеймс Кэмпбелл Тодд
Ожидается, что новые предложения в отношении платы за телефонную связь появятся, как только специальный комитет сообщит об этом.
Пунш, или Лондонский Шаривари, Том 158, 28 апреля 1920 г.|Разные
Нет необходимости приводить здесь таблицу всех их тонов; мы выбираем два самых полезных.
Недавняя революция в органостроении|Джордж Лэнг Миллер
Тогда, поскольку Человек не создавал и не выбирал свою силу выбора, Человека нельзя винить, если эта сила выбирает зло.
Бог и мой сосед | Роберт Блатчфорд
Британские определения словаря для Select
SELECT
/ (SɪˈLɛKT) /
главный
, чтобы выбрать (кто -то или что -то).
Также: избранные, избранные в предпочтении другим или другим
особого качества или совершенства
ограниченные в отношении членства или участияизбранное собрание
осторожные при выборе
Производные формы слова select
selectly, adverbselectness, существительное
Происхождение слова select
C16: от латинского sēligere до sort, от sē- Apart + legere to Choose
Collins English Dictionary — Complete & Unabridged Digital Edition 2012
© William Collins Sons & Co. Ltd., 1979, 1986 © HarperCollins
Издатели 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012
выбрать — определение и значение
- Определить
- Связать
- Список
- Обсудить
- См.
- Услышать
- и Любовь
Определения
из Словаря английского языка American Heritage®, 5-е издание.
- непереходный глагол Взять как выбор из нескольких; выбрать.
- непереходный глагол Сделать выбор или выбор.
- прилагательное Выделенный по преимуществу; выбран.
- прилагательное Особого качества или ценности; выбор.
- прилагательное Из постного сорта говядины или относящегося к нему.
- прилагательное Тщательный или утонченный в выборе; различающий.
- сущ. Тот, который выбран в пользу других или из-за особой ценности.
- сущ. Выбранные или предпочтительные предметы или люди, рассматриваемые как группа. Часто используется с .
из словаря века.
- Выбрать и забрать (землю) по земельному акту; свободный выбор. См. свободный выбор.
- Выбрать или выбрать из числа; выбрать; выбрать: как, чтобы выбрать лучшее; до выберите место для памятника.
- Синонимы К Избирать, Предпочитать и т. д. (см. выбирать), выделять, зацикливаться, делать акцент.
- Методически проводить искусственный отбор. См. вторую цитату по методической подборке ниже.
- Выбрано на основании особого мастерства или пригодности; тщательно подобранные или отобранные; следовательно, выбор; составленный или содержащий лучшее, избранное или наиболее желательное: как, выберите стихотворения; партия select ; выберите район .
- Осторожный или разборчивый в выборе или в общении с другими; эксклюзив; также сделанные с тщательностью или привередливостью или демонстрирующие их.
- = Син.1. Выбрано. Смотри выбирай.
- существительное То, что выбрано или выбор.
- сущ. Отбор.
из версии GNU Collaborative International Dictionary of English.
- переходный глагол Выбирать и брать из числа; брать по предпочтению из числа других; выделить; выбраковывать.
- прилагательное Берется из ряда по предпочтениям; выбран как более ценный или превосходный, чем другие; особой ценности или совершенства; красиво подобрано; выбранный; выбор.
из Викисловаря, Creative Commons Attribution/Share-Alike License.
- прилагательное Привилегированный, специально отобранный.
- прилагательное Высококачественный; превосходный.
- глагол Чтобы выбрать один или несколько элементов набора, особенно набора параметров.
из WordNet 3.0 Copyright 2006 Принстонского университета. Все права защищены.
- глагол выбирать, выбирать или выбирать из ряда альтернатив
- прилагательное отобранный или отобранный по специальной квалификации
- прилагательное высшего сорта
Этимологии
из Словаря английского языка The American Heritage®, 4-е издание
[лат.0407, отдельно; см. s(w)e- в индоевропейских корнях + legere , на выбор; см. leg- в индоевропейских корнях.]
из Викисловаря, Creative Commons Attribution/Share-Alike License
От латинского sēlēctus , совершенное пассивное причастие от sēligō («выбирать, выбирать»), от sē — («без; отдельно») + legō («собрать, выбрать»).
Поддержка
Помогите поддержать Wordnik (и сделайте эту страницу свободной от рекламы), приняв слово select.
Примеры
Даже в Palm Pre используется квазирежим для выбора текста: квазирежим «выбор» активируется зажатием клавиши Shift на клавиатуре.
Дерзкий огненный шар
Даже в Palm Pre используется квазирежим для выбора текста: квазирежим «выбор» активируется зажатием клавиши Shift на клавиатуре.
MyAppleMenu
Точное название не помню, но он был выдан после матча во время процесса награждения, а затем стал доступен в названии меню выбора .
IGN в сборе
Итак, начинающая леди получила то, что она назвала Select Company на
Фон Тудлбурги, или История одной очень знатной семьи
В 1830 году «мистер Барбур, выпускник Вашингтонского колледжа, штат Коннектикут», преподавал в школе, которую он назвал избранной школой в Роли.
Школы и академии Северной Каролины 1790-1840 гг. Документальная история
Преподобный г-н. У Теля были фабрика, электрифицирующая машина, токарный станок, театр (в прачечной), химический аппарат и то, что он называл избранной библиотекой всех произведений лучших авторов древности и современности и языки.
Ярмарка тщеславия
Jimmy Choo для H&M, вероятно, будет распродан в избранных магазинах, где он продается, хотя бы потому, что «выбрать» обычно означает «в крупных торговых городах или рядом с ними».
Александра Зиндербранд: Не делай чушь
Майкл, я бы тоже считал себя « select case» в этом отношении, но у меня много цинизма в том, что «select», вероятно, довольно точен.
Дорогая чашка Джо
Согласно кампании Кирка, реклама под названием «Отвлечь» будет транслироваться по телевидению и кабельным каналам в течение следующих нескольких недель на избранных рынках в Иллинойсе.