SQL Ready | Базы Данных
Авторский канал про Базы Данных и SQL Ресурсы, гайды, задачи, шпаргалки. Информация ежедневно пополняется! Автор: @energy_it РКН: https://clck.ru/3QREBc Реклама на бирже: https://telega.in/c/sql_ready
إظهار المزيد📈 نظرة تحليلية على قناة تيليجرام SQL Ready | Базы Данных
تُعد قناة SQL Ready | Базы Данных (@sql_ready) في القطاع اللغوي الروسية لاعباً نشطاً. يضم المجتمع حالياً 15 540 مشتركاً، محتلاً المرتبة 8 424 في فئة التكنولوجيات والتطبيقات والمرتبة 43 178 في منطقة روسيا.
📊 مؤشرات الجمهور والحراك
منذ تأسيسه في невідомо، حقق المشروع نمواً سريعاً وجمع 15 540 مشتركاً.
بحسب آخر البيانات بتاريخ 14 يونيو, 2026، تحافظ القناة على نشاط مستقر. خلال آخر 30 يوماً تغيّر عدد الأعضاء بمقدار 58، وفي آخر 24 ساعة بمقدار -4، مع بقاء الوصول العام مرتفعاً.
- حالة التحقق: غير موثّقة
- معدل التفاعل (ER): يبلغ متوسط تفاعل الجمهور 11.79%. وخلال أول 24 ساعة من النشر يحصد المحتوى عادةً 6.34% من ردود الفعل نسبةً إلى إجمالي المشتركين.
- وصول المنشورات: يحصل كل منشور على متوسط 1 832 مشاهدة. وخلال اليوم الأول يجمع عادةً 985 مشاهدة.
- التفاعلات والاستجابة: يتفاعل الجمهور بانتظام؛ متوسط التفاعلات لكل منشور يبلغ 22.
- الاهتمامات الموضوعية: يركز المحتوى على مواضيع رئيسية مثل sql, строка, user_id, created_at, desc.
📝 الوصف وسياسة المحتوى
يصف المؤلف القناة بأنها مساحة للتعبير عن الآراء الذاتية:
“Авторский канал про Базы Данных и SQL
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!
Автор: @energy_it
РКН: https://clck.ru/3QREBc
Реклама на бирже: https://telega.in/c/sql_ready”
بفضل وتيرة التحديث المرتفعة (أحدث البيانات بتاريخ 15 يونيو, 2026) تحافظ القناة على حداثتها ومستوى وصول مرتفع. وتُظهر التحليلات تفاعلاً نشطاً من الجمهور، ما يجعلها نقطة تأثير مهمة ضمن فئة التكنولوجيات والتطبيقات.
- Создание таблиц - Таблица книг - Таблица пользователей - Добавление данных в таблицы🔥 — если узнал новое 🤝 — если уже пользовался ➡ SQL Ready | #гайд
=, >, <) для проверки значений на NULL. Это приведет к ошибке или неожиданным результатам:
SELECT * FROM employees WHERE salary = NULL;
Сравнение с NULL всегда возвращает неизвестный результат, потому что NULL представляет неопределенное значение
Также юзайте IS NULL или IS NOT NULL чтобы корректно проверять NULL, используйте операторы IS NULL или IS NOT NULL:
SELECT * FROM employees WHERE salary IS NULL;
Когда вы используете AND или OR с условиями, включающими NULL, результат может быть неожиданным. Например:
SELECT * FROM employees WHERE salary > 30000 AND salary = NULL;
🔥 Для работы с NULL в SQL всегда используйте IS NULL или IS NOT NULL. Это поможет избежать ошибок и сделать ваши запросы более надежными.
➡️ SQL Ready | #практика- Базовое использование - Ранжирование с использованием групп - Использование рангов в аналитике🔥 — если узнал новое 🤝 — если уже пользовался ➡ SQL Ready | #гайд
Автор акцентирует внимание на ключевых аспектах работы с SQL, таких как создание и управление базами данных, выполнение запросов, работа с таблицами, индексация, а также оптимизация запросов.
Автор: Максим Ч. Год: 2019⬇️ Cкачать книгу ➡️ SQL Ready | #книга
• CREATE USER — для создания нового пользователя. • CREATE ROLE— создает новую роль, которая может иметь определенные привилегии. • GRANT — назначает права пользователям или ролям. • REVOKE — отзывают ранее назначенные права.🔥 — если узнал новое 🤝 — если уже пользовался ➡️ SQL Ready | #гайд
Сегодня поговорим о том, как NULL может неожиданно повлиять на результаты ваших запросов. Эта ловушка часто становится причиной неверных данных или неправильных выводов из базы.NULL в условиях WHERE На первый взгляд кажется, что
NULL ведет себя как обычное значение, но это не так. Рассмотрим пример:
SELECT *
FROM employees
WHERE salary = NULL;
-- Результат: 0 строк, даже если есть записи с NULL.
Почему так? В SQL сравнение с NULL всегда возвращает UNKNOWN, а не TRUE или FALSE.
Решение: Использование IS NULL
Чтобы правильно отфильтровать строки, нужно писать:
SELECT *
FROM employees
WHERE salary IS NULL;
-- Результат: Все строки с NULL в столбце salary.
Подводный камень: Агрегация с NULL
В агрегатных функциях NULL игнорируется. Например:
SELECT AVG(salary)
FROM employees;
-- NULL-значения исключаются из расчета среднего.
Этот момент может быть полезным, но приводит к неожиданным результатам, если забыть об этом.
NULL и операторы
Будьте осторожны с арифметическими операциями:
SELECT salary + 1000 AS updated_salary
FROM employees;
-- Если salary = NULL, результат тоже будет NULL.
Используйте IS NULL и помните, что функции и операторы обрабатывают NULL по-своему. Такой подход снизит риск логических ошибок в запросах.
➡ SQL Ready | #практика- Извлечение частей даты - Операции с интервалами - Разница между датами🔥 — если узнал новое 🤝 — если уже пользовался ➡ SQL Ready | #гайд
employees с колонками: id, name, manager_id.
Сначала выбираем данные о целевом менеджере:
WITH RECURSIVE EmployeeHierarchy AS (
SELECT id, name, manager_id
FROM employees
WHERE name = 'Alice'
Теперь связываем подчиненных менеджера с данными базового уровня:
UNION ALL
SELECT e.id, e.name, e.manager_id
FROM employees e
INNER JOIN EmployeeHierarchy eh
ON e.manager_id = eh.id
)
Наконец, извлекаем всю построенную иерархию:
SELECT * FROM EmployeeHierarchy;
Результат:
Если у Alice есть прямые и косвенные подчиненные, запрос вернет их всех.
🔥 Рекурсивные CTE позволяют элегантно работать с иерархиями и выполнять сложные итеративные операции. Осваивая их, вы сможете эффективно решать задачи, которые раньше казались сложными или даже невозможными в SQL.
➡️ SQL Ready | #практика- Создание таблиц - Извлечение данных - Выполнение запросов - Редактирование🔥 — если узнал новое 🤝 — если уже пользовался ➡ SQL Ready | #гайд
SELECT email, COUNT(*) AS occurrences
FROM users
GROUP BY email
HAVING COUNT(*) > 1;
2. Удаление дубликатов
Удалите повторяющиеся строки, сохранив только одну:
DELETE FROM users
WHERE id NOT IN (
SELECT MIN(id)
FROM users
GROUP BY email
);
3. Предотвращение дубликатов
Обеспечьте уникальность данных с помощью уникальных индексов:
CREATE UNIQUE INDEX unique_email ON users(email);
Этот индекс автоматически предотвращает добавление дублирующихся email
➡️ SQL Ready | #техсобес
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
