SQL Ready | Базы Данных
10.5K subscribers
638 photos
28 videos
2 files
322 links
Авторский канал про Базы Данных и SQL
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

Реклама на бирже: https://telega.in/c/sql_ready
Download Telegram
🖥 Определяем горячие товары с помощью анализа!

Разберём инструмент, который помогает понять, какие товары приносят наибольшую ценность. Мы оценим их свежесть продаж, частоту покупок и объём выручки.

В этом посте:
Находим дату последней продажи (Recency).

Считаем количество покупок (Frequency).

Подсчитываем общую выручку (Monetary).

Присваиваем ранги и выделяем топ «горячих» товаров.


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

➡️ SQL Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥86
🖥 Напоминалка по структуре SQL-запроса!

Например, JOIN объединяет данные из двух таблиц, а WHERE отфильтровывает строки по условию.

На картинке — полный порядок выполнения частей SQL-запроса, который важно помнить при работе с базами данных.

Сохрани, чтобы не забыть!

➡️ SQL Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥98🤝6
🖥 Разберем методы партиционирования таблиц!

В этой шпаргалке собраны основные техники разбиения данных на сегменты для ускорения запросов, оптимизации хранения и упрощения работы с большими объёмами информации. Методы подойдут для аналитических систем и высоконагруженных БД.

➡️ SQL Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝1710🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
😎 Отыскал для вас LabEx — прокачка SQL в формате игры!

Вместо скучной теории — реальные задания, которые решаешь прямо в браузере. Всё с подсказками, примерами и моментальной проверкой. Отлично, чтобы быстро вкатиться в SQL или прокачать скилл.

📌 Оставляю ссылочку: labex.io

➡️ SQL Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍189🔥6
Проверка качества и целостности данных!

В больших продакшн-базах важно не только находить ошибки, но и структурировать их: проверять NULL, дубликаты, некорректные форматы и аномальные значения.

Сначала выявляем строки с пустыми ключевыми полями:
SELECT user_id, email, created_at
FROM users
WHERE user_id IS NULL
OR email IS NULL;


Проверяем дубликаты по уникальному полю и сразу классифицируем их:
SELECT email, COUNT(*) AS cnt,
CASE WHEN COUNT(*)>1 THEN 'Duplicate' ELSE 'Unique' END AS status
FROM users
GROUP BY email;


Ищем аномалии в числовых полях (например, сумма заказа < 0):
SELECT order_id, total_amount
FROM orders
WHERE total_amount < 0;


🔥 Это позволяет отслеживать качество данных, предотвращать ошибки аналитики и готовить отчёты для команды разработки.

➡️ SQL Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥7🤝51
👍9🔥4🤝4👎1
Что же выведет консоль?
Anonymous Quiz
54%
A
12%
B
17%
C
17%
D
👍106🔥5👎1
👍 Нашёл отличную статью: «Работа с SQL Server в C# с помощью скриптинга»!

В этой статье вы:
• Установите SQL Server на macOS с помощью Docker;
• Научитесь безопасно вставлять данные в БД, избегая SQL‑инъекций;
• Используете CSCS для вызова хранимых процедур и работы с курсорами;
• Получите пошаговую инструкцию по настройке среды и запуску примеров.


🔊 Продолжай читать на Habr!


➡️ SQL Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍7🤝5😁1
🖥 Определяем сотрудников и их проекты!

Сегодня разберём практический кейс, который поможет понять, кто на каких проектах задействован, а кто пока свободен. Такой анализ полезен для планирования ресурсов и управления командой.

В этой задаче:
С помощью LEFT JOIN покажем всех сотрудников, даже если у них нет проекта.

CASE позволит красиво обработать пустые проекты.

Посчитаем количество дней участия с DATEDIFF.

Сортируем результат по стажу в проекте.


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

➡️ SQL Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
22👍12🔥5🤝2👎1
🖥 Курс — Базы данных!

Он последовательно разбирает фундаментальные темы работы с данными: основы реляционных БД и SQL, структуру и синтаксис запросов (SELECT/FROM/WHERE, JOIN, GROUP BY), модели транзакций и ACID с уровнями изоляции и MVCC, индексы и нормальные формы и многое другое.

Ссылочка на плейлист: YouTube 🖤


➡️ SQL Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍148🔥6