Использование ключевых слов OR и IN
Для проверки условий по одному столбцу, вместо оператора OR можно применять оператор IN. Запись запроса, при этом, выглядит более компактно и выполняется быстрее.
Ниже приведены два запроса различных по написанию, но идентичных по результату:
Использование ключевого слова NOT Назначение ключевого слова NOT в предложении WHERE - отрицать все, что следует за ним.
Варианты применения ключевого слова NOT.
В основном, ключевое слово NOT, применяется для поиска строк не соответствующих требуемым критериям. В этом случае, в запросе, пишется проверка на наличие этих критериев, потом все логическое выражение берется в скобки и отрицается.
Сортировка Определение: Сортировка это расположение данных в определенном порядке.
Для сортировки отобранных данных используется предложение ORDER BY. В этом предложении указывается имя одного или нескольких столбцов, по которым сортируются результаты отбора. Направление сортировки Для сортировки в порядке возрастания используется ключевое слово ASC, а для сортировки по убыванию, ключевое слово DESС по умолчанию, сортировка всегда осуществляется в возрастающем порядке.
Сортировка по одному столбцу Запросы: Запрос 1(а) и Запрос 1(б), сортируют по возрастанию и совершенно идентичны по результату. Запрос 2, сортирует по убыванию.
Запрос 1(а)
Запрос 1(б)
Запрос 2
Сортировка по нескольким столбцам Для сортировки по нескольким столбцам, необходимо в предложении ORDER BY, перечислить столбцы сортировки и после имени каждого столбца, указать направление его сортировки (ASC,DESC)
Предикаты (лат. praedicatum - сказанное) - выражение, обозначающее какое-то свойство или действие
Предикат позволяют отобрать записи среди выбранных с помощью запроса на языке SQL. Располагаются сразу за инструкцией SELECT
Предикат TOP N Возвращает N записей, находящихся в начале или в конце диапазона, описанного с помощью предложения ORDER BY.
Предикат DISTINCT Исключает записи, которые содержат повторяющиеся значения в выбранных полях.
Занятие 5 Логический оператор LIKE
Назначение оператора LIKE Логический оператор LIKE применяется для поиска по шаблону, когда точного совпадения не требуется.
Сотрудники
Запрос 1.
Запрос 2.
Запрос 3.
Запрос 4.
В приведенных запросах присутствуют некоторые специальные знаки: *,?, есть и другие. Эти специальные знаки называются метасимволами, и используются для задания различного вида шаблонов.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|