SQL триггеры: примеры для новичка
Триггеры в SQL — это не первая тема для новичка. Но запрос sql триггеры примеры обычно появляется в понятной ситуации: хочется, чтобы база сама реагировала на изменение данных Например, у заказа поменялся статус.…
Материалы рубрики
Триггеры в SQL — это не первая тема для новичка. Но запрос sql триггеры примеры обычно появляется в понятной ситуации: хочется, чтобы база сама реагировала на изменение данных Например, у заказа поменялся статус.…
Запрос mysql скачать выглядит простым, но внутри у него обычно две разные тревоги. Первая: где скачать безопасно, чтобы не поймать старый установщик или мусорный архив. Вторая: что делать после скачивания, чтобы MySQL не…
SELECT учит задавать вопросы к данным. INSERT, UPDATE и DELETE уже меняют данные. Поэтому здесь другой уровень ответственности Ошибиться в SELECT неприятно, но обычно безопасно: запрос просто вернул не то. Ошибиться в UPDATE…
GROUP BY я долго воспринимал как "что-то для отчетов". Потом поймал себя на простой задаче: нужно понять, сколько денег принесли оплаченные заказы и сколько заказов висит в ожидании. Обычный SELECT показывает строки, но…
Оконные функции в SQL звучат так, будто ты случайно открыл главу не для своего уровня. OVER, PARTITION BY, ROW_NUMBER, накопительные суммы — выглядит как аналитическая магия На деле идея довольно человеческая. Иногда нам…
JOIN — это момент, где SQL становится похож на настоящую работу с базой, а не на фильтр одной таблицы Пока у нас одна таблица заказов, все просто: выбрали строки, отсортировали, посчитали. Но в…
EXISTS обычно появляется в тот момент, когда обычный JOIN уже вроде понятен, но задача звучит немного иначе: "найди строки, для которых существует связанная запись" Не "покажи все заказы клиентов", а "покажи клиентов, у…
У SQL Server есть одна особенность, которая сбивает новичков: SQL Server и SSMS — это не одно и то же SQL Server — это сама база данных, сервер, который хранит таблицы и выполняет…
Когда я только возвращаюсь к SQL после перерыва, мне меньше всего хочется начинать с установки сервера. Хочется открыть браузер, вставить запрос, нажать Run и сразу увидеть, что я написал не так Именно этот…
Я бы начинал SQL не с толстого учебника, а с очень бытовой задачи. Есть заказы: кто купил, что купил, на какую сумму и оплачен ли заказ. Нужно за минуту ответить на вопрос: какие…