Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
9_1Язык SQL.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
141.31 Кб
Скачать

Функции sql

Стандартные:

  • And

  • Or

  • Not

  • Max

  • Min

  • Sum

  • Count – подсчёт количества строк

  • Avg – поиск среднего значения

GROUP BY

Осуществляет группировку данных; используется вместе с функциями, группируя данные по определённым полям.

Запрос: вывести названия компаний и общую сумму сделок каждой компании

SELECT NFirm, SUM (сумма_сделки)

FROM Prodaji

GROUP BY NFirm;

HAVING

Проверяет значения, получаемые в результате действия функций на какое-либо условие.

Запрос: вывести названия компаний и общую сумму сделок каждой компании, при условии, что сумма больше 10 тыс.

SELECT NFirm, SUM

FROM Prodaji

GROUP BY NFirm

HAVING SUM >10000;

INSERT

Осуществляет вставку данных в таблицу

1 Вставка всех данных в таблицу

Insert into <имя таблицы>

values (значение1, значение2, …);

2 Вставка отдельных данных в таблицу

Insert into <имя таблицы>(поле1, поле4, …, полеn)

values (значение1, значение2, …);

Например:

1 Добавить в таблицу Student данные о новом студенте

Insert into Student

values (20356, ‘Сидоров’, ‘Виктор’, ‘Петрович’, 85000);

2 Добавить в таблицу Student имя и отчество студента

Insert into <имя таблицы>(SIMA, SOTCH)

values (‘Виктор’, ‘Петрович’);

DELETE

Осуществляет удаление данных из таблицы

Delete from <имя таблицы>

Where <условие>;

Например: удалить все записи из таблицы Student, где встречается фамилия Иванов

Delete from Student

Where Sfam=‘Иванов’;

UPDATE

Осуществляет обновление данных в таблице

Update <имя таблицы>

Where <условие>;

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