Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
IT контент 11111.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
62.45 Кб
Скачать

1.Базовый синтаксис оператора SELECT.

Оператор SQL SELECT является одним из основных операторов языка SQL. Именно с его помощью происходит выборка значений, хранящихся в базе данных. 

Пример:

SELECT Значение Выбор значения (столбца)

FROM Таблица Из таблицы

2.Литералы.

Литералы служат для непосредственного представления данных, ниже приведен список стандартных литерал:

целочисленные - 0, -34, 45;

вещественные - 0.0, -3.14, 3.23e-23;

строковые - 'текст', n'текст', 'don''t!';

дата - DATE '2008-01-10';

время - TIME '15:12:56';

временная отметка - TIMESTAMP '2008-02-14 13:32:02';

логический тип - true, false;

пустое значение - null.

3.Арифметические операции и операторы.

Арифметические операторы выполняют математические операции над двумя выражениями одного или различных типов данных из категории числовых типов данных.

operator

Назначение

+ (сложение)

Сложение

- (вычитание)

Вычитание

* (умножение)

Умножение

/ (деление)

Деление

% (остаток)

Возвращает целочисленный остаток при делении. Например, 12 % 5 = 2,

поскольку остаток от деления 12 на 5 равен 2.

В SQL также определены так называемые агрегатные функции, которые совершают действия над совокупностью одинаковых полей в группе записей. Среди них:

AVG(<имя поля>) - среднее по всем значениям данного поля

COUNT(<имя поля>) или COUNT (*) - число записей

MAX(<имя поля>) - максимальное из всех значений данного поля

MIN(<имя поля>) - минимальное из всех значений данного поля

SUM(<имя поля>) - сумма всех значений данного поля

4.Ограничение строк, используемых в запросе.

Можно ограничить строки, которые возвращаются из запроса, при использовании слова WHERE. Слово WHERE содержит условие, которое должно соблюдаться, и оно следует непосредственно за предложением FROM. Если условие является истиной, строка, удовлетворяющая условию, возвращается.

WHERE - Ограничивает запрос строками, которые удовлетворяют условию

Нельзя использовать псевдоним столбца в предложении WHERE.

5.Раздел where.

WHERE — оператор в SQL, указывающий, что оператор языка управления данными (DML) должен действовать только на записи, удовлетворяющие определенным критериям. Критерии должны быть описаны в форме предикатов. Раздел WHERE — не обязательный раздел в SQL (DML) предложениях. Он используется в качестве условия в SQL-запросе для ограничения записей обрабатываемых в выражениях SQL (DML) или возвращаемых запросом.

Условие, следующее за ключевым словом WHERE, может включать предикат условия поиска, булевские операторы AND (и), OR (или) и NOT(нет) и скобки, указывающие требуемый порядок вычислений.

6.Условия сравнения.

Операторы сравнения используются в условиях, которые сравнивают одно выражение с другим значением или выражением.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]