Методическое пособие к лабораторным работам по курсу «База данных» Ташкент 2022


Download 3.26 Mb.
bet30/91
Sana15.11.2023
Hajmi3.26 Mb.
#1777302
TuriМетодическое пособие
1   ...   26   27   28   29   30   31   32   33   ...   91
Bog'liq
Metodichka BD

Вопросы для самоконтроля:
1. Какие логические операторы баз данных вы знаете?
2.Что такое BETWEEN и для каких запросов он используется?
3. Какова функция операторов AND, OR, NOT?
4. Каковы функции операторов IN, BETWEEN, LIKE?


Практическая работа № 5. Сортировка данных. Применение Where


Цель лабораторной работы: научиться сортировать данные и использовать команду Where на языке SQL.
Краткие теоретические сведения:
SQL дает возможность определить критерии отбора необходимых строк во фразе WHERE предложения SELECT. В этом случае строки исходных таблиц будут включены в результирующую только если строка соответствует указанным критериям. Условие - это выражение, которое может быть истинным или ложным (логическое выражение или предикат), то есть принимать логические значения TRUE или FALSE соответственно. В результирующую таблицу включаются только те строки, для которых указанное во фразе WHERE условие равно TRUE (иными словами, которые удовлетворяют заданному условию).
В случае одной таблицы механизм работы предложения SELECT с фразой WHERE следующий.
1. Из таблицы, указанной во фразе FROM, выбирается очередная строка.
2. Она проверяется на соответствие условию во фразе WHERE.
3. Если результат равен TRUE, строка включается в результирующую таблицу и форматируется в соответствии с фразой SELECT, а если он равен FALSE, строка пропускается.
109
Далее будут рассмотрены основные выражения, допустимые для условия во фразе WHERE.
Использование простейших условий
Простейшими считаются условия, в которых используются операторы сравнения и логические операторы.
Хотя такие условия являются простейшими в смысле семантики конструкций, они могут иметь довольно сложную структуру из многих операторов сравнений и вложенных друг в друга логических связок.
Особенностью операторов сравнения является то, что независимо от типов операндов их результатом являются логические значения.
Оператор SQL LIMIT
Оператор SQL LIMIT позволяет вывести указанное число строк из таблицы. Оператор SQL LIMIT записывается всегда в конце запроса.
Используется в СУБД MySQL. Аналогом в MS SQL Server является оператор SQL TOP.
Оператор LIMIT имеет следующий синтаксис:



Download 3.26 Mb.

Do'stlaringiz bilan baham:
1   ...   26   27   28   29   30   31   32   33   ...   91




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling