SQL задачи
SQL задачи для подготовки к собеседованию. SQL тесты для проверки знаний. № 7065181110 SQL запросы к конкретной Базе данных с решением и разбором По вопросам рекламы: @anothertechrock
Больше📈 Аналитический обзор Telegram-канала SQL задачи
Канал SQL задачи (@sqlquestions) языкового сегмента Русский является активным участником. Сейчас сообщество объединяет 10 055 подписчиков, занимая 12 169 место в категории Технологии и приложения и 64 937 место в регионе Россия.
📊 Показатели аудитории и динамика
С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 10 055 подписчиков.
Согласно последним данным от 23 июня, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило -30, а за последние 24 часа — 0, при этом общий охват остаётся высоким.
- Статус верификации: Не верифицирован
- Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 13.73%. В первые 24 часа после публикации контент обычно набирает 5.73% реакций от общего числа подписчиков.
- Охват публикаций: В среднем каждый пост получает 1 381 просмотров. В течение первых суток публикация набирает 576 просмотров.
- Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 5.
- Тематические интересы: Контент сосредоточен на ключевых темах, таких как sql, sqlquestions, шапка, order_table, архитектура.
📝 Описание и контентная политика
Автор описывает ресурс как площадку для выражения субъективного мнения:
“SQL задачи для подготовки к собеседованию.
SQL тесты для проверки знаний.
№ 7065181110
SQL запросы к конкретной Базе данных с решением и разбором
По вопросам рекламы: @anothertechrock”
Благодаря высокой частоте обновлений (последние данные получены 24 июня, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Технологии и приложения.
Загрузка данных...
| Дата | Привлечение подписчиков | Упоминания | Каналы | |
| 24 июня | 0 | |||
| 23 июня | +1 | |||
| 22 июня | 0 | |||
| 21 июня | 0 | |||
| 20 июня | +1 | |||
| 19 июня | 0 | |||
| 18 июня | +1 | |||
| 17 июня | +1 | |||
| 16 июня | +2 | |||
| 15 июня | +7 | |||
| 14 июня | +2 | |||
| 13 июня | +1 | |||
| 12 июня | +2 | |||
| 11 июня | +3 | |||
| 10 июня | +1 | |||
| 09 июня | 0 | |||
| 08 июня | +2 | |||
| 07 июня | +1 | |||
| 06 июня | 0 | |||
| 05 июня | +1 | |||
| 04 июня | +1 | |||
| 03 июня | +3 | |||
| 02 июня | +4 | |||
| 01 июня | +1 |
| 2 | Что вернёт запрос?
SELECT SUBSTRING(email, 1, LOCATE('@', email) - 1) FROM customer WHERE customer_id = 1;
Схема БД и код для генерации данных находятся в шапке канала.
Запрос не выдает число или конкретную категорию. Просто опишите результат своими словами в комментариях. А для тех, кто предпочитает тесты, опубликуем тест с вариантами ответа в следующем посте.
Если вам понравился вопрос - зашарьте его друзьям 👉 SQLQuestions | 779 |
| 3 | Ответ к предыдущей задаче
SELECT first_name, last_name, allergies FROM patients WHERE allergies IN ('Penicillin', 'Morphine') ORDER BY allergies, first_name, last_name;
#задача | 189 |
| 4 | Задача
Напишите запрос, чтобы вывести из таблицы patients имена и фамилии пациентов, имеющих аллергию на пенициллин или морфин ("Penicillin", "Morphine"), а также названия препаратов, на которые у них аллергия. Т.е. выводим значения столбцов first_name, last_name и allergies.
Выведите результаты, отсортированные в порядке возрастания сперва по препаратам, вызывающим аллергию, затем по именам, затем по фамилиям.
#задача | 519 |
| 5 | Что вернёт код сверху? ⬆️ | 1 608 |
| 6 | Что вернёт запрос?
SELECT gender, COUNT(*) FROM customer GROUP BY gender HAVING COUNT(*) < 5;
Схема БД и код для генерации данных находятся в шапке канала.
Запрос не выдает число или конкретную категорию. Просто опишите результат своими словами в комментариях. А для тех, кто предпочитает тесты, опубликуем тест с вариантами ответа в следующем посте.
Если вам понравился вопрос - зашарьте его друзьям 👉 SQLQuestions | 1 314 |
| 7 | Ответ к предыдущей задаче
SELECT * FROM orders ORDER BY ord_date,purch_amt DESC;
#задача | 1 398 |
| 8 | Задача
Напишите запрос, чтобы вывести все заказы. Отсортируйте результат по ord_date (в порядке возрастания) и по purch_amt (в порядке убывания). Верните все поля.
#задача | 1 313 |
| 9 | Какой верный ответ на задачку выше? ⬆️ | 1 805 |
| 10 | Задачка по нашей базе данных, которая находится в шапке канала.
Код генерации базы данных и INSERT данных по ссылке ТУТ.
ВОПРОС: Какой тип JOIN следует использовать между таблицами customer и order_table, чтобы отобразить всех клиентов, включая тех, кто не делал
заказов?
Ответ под спойлером, но если хотите сперва проверить свою догадку, следующим постом опубликуем тест с вариантами ответов.
Правильный ответ ⤵️
LEFT JOIN
Если вам понравился вопрос - зашарьте его друзьям 👉 SQLQuestions | 1 688 |
| 11 | Ответ к предыдущей задаче
SELECT allergies, COUNT(*) AS total_diagnosis FROM patients WHERE allergies IS NOT NULL GROUP BY allergies
ORDER BY total_diagnosis DESC;
#задача | 1 541 |
| 12 | 152-ФЗ на практике: как найти и контролировать ПДн в базах данных 🔎
Персональные данные сегодня есть практически в каждой корпоративной системе: CRM, ERP, DWH, BI, служебных таблицах и выгрузках.
Но в большинстве компаний отсутствует прозрачность: где именно хранятся персональные данные, кто имеет к ним доступ, сколько существует «теневых» копий, используются ли эти данные вообще и какие риски это создает для бизнеса.
📆 26 мая в 11:00 МСК приглашаем на бесплатный онлайн-вебинар: «Управление персональными данными: как выстроить контроль в базах данных и снизить риски по 152-ФЗ»
На вебинаре разберем:
📊 что 152-ФЗ говорит про ПДн в СУБД и DWH
📊 как автоматически находить и классифицировать ПДн
📊 как выявлять лишние копии и неиспользуемые данные
📊 зачем нужен мониторинг использования ПДн
📊 как выстроить системный процесс контроля
📊 как снизить нагрузку на ИБ- и data-команды за счет автоматизации
Также покажем практический сценарий мониторинга ПДн в СУБД — от сканирования базы до автоматических рекомендаций по снижению рисков.
👥 Вебинар будет полезен руководителям ИБ, архитекторам и руководителям DWH / BI, администраторам СУБД.
🎁 Бонус участникам — чек-лист по контролю персональных данных в СУБД и DWH.
🔗 Регистрация по ссылке | 1 486 |
| 13 | Задача
Напишите запрос, чтобы вывести из таблицы patients все аллергии (allergies), упорядоченные по их количеству (total_diagnosis - тоже вывести). Удалите из запроса значения NULL.
#задача | 1 162 |
| 14 | Что вернёт код сверху? ⬆️ | 1 548 |
| 15 | Что вернёт запрос?
SELECT category_id, AVG(price)
FROM product
GROUP BY category_id
HAVING AVG(price) > 200;
Схема БД и код для генерации данных находятся в шапке канала.
Запрос не выдает число или конкретную категорию. Просто опишите результат своими словами в комментариях. А для тех, кто предпочитает тесты, опубликуем тест с вариантами ответа в следующем посте.
Если вам понравился вопрос - зашарьте его друзьям 👉 SQLQuestions | 1 511 |
| 16 | Ответ к предыдущей задаче
SELECT AVG (purch_amt) FROM orders;
#задача | 1 838 |
| 17 | Задача
Напишите запрос, чтобы высчитать среднюю сумму продаж по всем заказам (т.е. “средний чек”). Верните эту сумму.
#задача | 1 826 |
| 18 | Какой запрос вернет значения городов из таблицы «Countries»? | 0 |
| 19 | Какой оператор используется для выборки значений в пределах заданного диапазона? | 0 |
| 20 | Напишите запрос, возвращающий имена, фамилии и даты рождения сотрудников из таблицы «Employees». Условие – в фамилии содержится сочетание «se». | 0 |
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
