703 подписчика
Рано или поздно, каждый специалист, работающий с базами данных ORACLE, наталкивается на ограничение максимального количества элементов для оператора IN: SELECT *   FROM  VOUCHERS WHERE CLIENT_ID IN (28, 45, 46, 102,...) В ORACLE для оператора IN в скобках можно перечислять не более 1000 элементов через запятую. Иногда этого количества может не хватать. Что делать в этом случае? Во-первых, давай рассмотрим случай когда такого большого количества может не хватать? Не каждый день составляешь запрос...
1 год назад
158 подписчиков
Базовый SQL. Урок 16. Манипулирование данными - INSERT/ UPDATE /DELETE

Добавьте новый товар в таблицу Goods с именем «Table» и типом «equipment».В качестве первичного ключа (good_id) укажите количество записей в таблице + 1.

Измените имя у "Wednesday Addams" на новое "Tuesday Addams".

Обновите стоимость всех комнат в таблице (Rooms), добавив к текущей 10 единиц

Удалите все записи из таблицы Payments, используя оператор DELETE.

Удалить запись из таблицы Goods, у которой поле good_name равно "milk"

Измените запрос так, чтобы удалить товары (Goods), имеющие тип деликатесов (delicacies).

В данной серии постов я публикую свои решения по задачам SQL Академии
Надеюсь эта информация была для вас полезной.
10 месяцев назад
9,3K подписчиков
SQL может выполнять различные задачи, такие как создание таблицы, добавление данных в таблицы, удаление таблицы, изменение таблицы, установка разрешений для пользователей. Типы команд SQL Существует пять типов команд SQL: DDL, DML, DCL, TCL и DQL. 1. Язык определения данных (DDL) DDL изменяет структуру таблицы, например создает таблицу, удаляет таблицу, изменяет таблицу и т. д. Все команды DDL фиксируются автоматически, что означает постоянное сохранение всех изменений в базе данных. Вот некоторые команды, которые относятся к DDL: a...
2 года назад