ch
Feedback
SQL Academy: всё о реляционных БД и SQL

SQL Academy: всё о реляционных БД и SQL

前往频道在 Telegram

По всем вопросам и коммерческим предложениям писать @LadanovNick Купить рекламу: https://telega.in/c/sqlacademyofficial Чат студентов SQL Academy https://t.me/sqlacademyorg

显示更多

📈 Telegram 频道 SQL Academy: всё о реляционных БД и SQL 的分析概览

频道 SQL Academy: всё о реляционных БД и SQL (@sqlacademyofficial) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 11 365 名订阅者,在 技术与应用 类别中位列第 10 911,并在 俄罗斯 地区排名第 57 339

📊 受众指标与增长动态

невідомо 创建以来,项目保持高速增长,吸引了 11 365 名订阅者。

根据 28 六月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 180,过去 24 小时变化为 9,整体触达仍然可观。

  • 认证状态: 未认证
  • 互动率 (ER): 平均受众互动率为 17.77%。内容发布后 24 小时内通常能获得 11.66% 的反应,占订阅者总量。
  • 帖子覆盖: 每篇帖子平均可获得 2 020 次浏览,首日通常累积 1 325 次浏览。
  • 互动与反馈: 受众积极参与,单帖平均反应数为 16
  • 主题关注点: 内容集中在 sql, строка, индекс, auto_increment, created_at 等核心主题上。

📝 描述与内容策略

作者将该频道定位为表达主观观点的平台:
По всем вопросам и коммерческим предложениям писать @LadanovNick Купить рекламу: https://telega.in/c/sqlacademyofficial Чат студентов SQL Academy https://t.me/sqlacademyorg

凭借高频更新(最新数据采集于 29 六月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。

11 365
订阅者
+924 小时
+527
+18030
帖子存档
Какая ошибка при использовании метрик – самая опасная ? Когда мы «молимся» на одни показатели, но игнорируем другие: те, кото
Какая ошибка при использовании метрик – самая опасная ? Когда мы «молимся» на одни показатели, но игнорируем другие: те, которые не укладываются в нашу картину успеха. Такой перекос опасен для компании: будут страдать и сотрудники, и результаты их работы. Хотите узнать, как пользоваться метриками, чтобы улучшать процессы, а не просто давить на команду? Приходите на открытый вебинар «Метрики для оценки работы и производительности команды» Будет интересно: менеджерам в IT, scrum-мастерам, agile-тренерам, руководителям и тимлидам в отделах разработки. Вы научитесь: - усовершенствовать оценку производительности команд - оптимизировать процессы разработки - внедрять и развивать метрики в agile и scrum-командах - соблюдать баланс метрик - повышать производительность не в ущерб качеству Спикер: Ирина Метансина – проект-менеджер, agile-практик, бизнес-аналитик с 10-летним опытом в проектном управлении. 17 октября, 19:00 МСК, Бесплатно Записаться на событие - https://otus.pw/4ing/?erid=LjN8K65Ux Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

Мы собрали базу вопросов по SQL для подготовки к собеседованиям! 🎯 Идеальный способ освежить знания и понять, что нужно подт
+1
Мы собрали базу вопросов по SQL для подготовки к собеседованиям! 🎯 Идеальный способ освежить знания и понять, что нужно подтянуть перед важным днем. 🧠 И для удобства сделали эти вопросы в виде карточек для запоминания, чтобы вы могли отметить вопросы выученными ✅ и больше не возвращаться к ним. Перейти к базе вопросов по SQL https://sql-academy.org/ru/interview-questions Все вопросы и ответы — в открытом доступе! 📚 Присоединяйтесь к нам на GitHub и добавляйте свои вопросы или улучшайте текущие! 🌐🤝 https://github.com/SQL-Academy/ru.sql-academy

Любая крупная БД рано или поздно начинает испытывать проблемы с производительностью. Причина проблем может крыться в медленно
Любая крупная БД рано или поздно начинает испытывать проблемы с производительностью. Причина проблем может крыться в медленной работе запросов. Неоптимизированные запросы влияют на скорость выполнения различных задач, потребляют много ресурсов и усложняют доступ к данным. Как же их отслеживать и оптимизировать? Узнаете на открытом вебинаре «Как оптимизировать производительность запросов в PostgreSQL?» Вы узнаете: - как оптимизация запросов влияет на скорость обработки данных - что влияет на производительность запросов - как правильно использовать индексы для повышения производительности - как выявлять медленные запросы с помощью инструментов мониторинга Будет интересно: аналитикам, инженерам и разработчикам БД, бэкенд-специалистам, тимлидам и проект-менеджерам. Спикер: Алексей Железной, преподаватель OTUS и старший инженер данных. Бонус! Всем участникам – скидка 5% на любой курс OTUS и полезные гайды. 16 октября, 18:30 МСК, Бесплатно Записаться на событие - https://otus.pw/NsCg/?erid=LjN8K71HV Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

При использовании агрегатной функции COUNT(column_name), как обрабатываются NULL значения в столбце?
Anonymous voting

Какая функция возвращает первое ненулевое значение из списка аргументов?
Anonymous voting

Какой оператор используется для проверки того, что значение столбца является NULL?
Anonymous voting

Работа 👨‍💻 с NULL значениями в SQL В SQL NULL представляет отсутствие или неизвестность значения в поле. Это особое значение, которое требует специальных методов обработки, так как стандартные операторы сравнения не работают с NULL. Давайте освежим знания по работе с ним! Сравнение с NULL 🔹Операторы = или <> не могут использоваться для сравнения с NULL. 🔹Используйте IS NULL и IS NOT NULL для проверки значения на NULL Функции для работы с NULL 🔹COALESCE(value1, value2, ...): Возвращает первое ненулевое значение из списка. 🔹IFNULL(value, default_value): Возвращает default_value, если value является NULL. 🔹NULLIF(expr1, expr2): Возвращает NULL, если expr1 равен expr2, иначе возвращает expr1. Особенности NULL 🔹Любые арифметические операции с NULL возвращают NULL. 🔹При агрегатных вычислениях NULL значения игнорируются (например, SUM, AVG, COUNT).

Полезная шпаргалка по основам SQL 🧐
Полезная шпаргалка по основам SQL 🧐

Спасибо за комментарии 👍, вы просто лучшая аудитория! Очень рады стараться ради вас 😍

Год назад мы хотели выпустить видео версию 🎮курса по SQL, но в итоге она так и не увидела свет ✨. Но у нас остались наброски, как вы думаете стоит ли выпускать полную версию курса? Приветствуется любого рода комментарии и обратная связь 🙏 https://youtube.com/playlist?list=PL6NCK3bgIIVeNZWaygDvL_feZNSHqvjVo&si=aXO9Go4yB7TmYkPJ

🚀 Вопросы с собеседования на позицию intern аналитика в Тинькофф: разбор SQL (часть 2) 🚀 Сегодня мы разберем некоторые инте
🚀 Вопросы с собеседования на позицию intern аналитика в Тинькофф: разбор SQL (часть 2) 🚀 Сегодня мы разберем некоторые интересные вопросы по SQL, которые могут встретиться на собеседовании в Тинькофф. 📊🔍 1️⃣ Можно ли делать JOIN таблицы саму на себя? 🤔 Абсолютно! Это называется self-join и полезно для работы с иерархическими данными или для сравнения строк в таблице. Вот пример запроса:

SELECT a.name AS EmployeeName, b.name AS ManagerName
FROM employees a
JOIN employees b ON a.manager_id = b.id;
Здесь мы используем одну и ту же таблицу employees для поиска имени сотрудника и его менеджера. Псевдонимы a и b помогают нам различать два использования таблицы. 2️⃣ Какой из операторов: SELECT, FROM, WHERE, GROUP BY - выполняется последним? 🧐 И тут главный герой - SELECT! 🌟 Хотя он стоит на первом месте по синтаксису, логически данные выбираются после всех фильтраций и группировок. Так что, порядок такой: 1. FROM ➡️ 2. WHERE ➡️ 3. GROUP BY ➡️ 4. SELECT. 3️⃣ Минимальное и максимальное количество записей в FULL JOIN таблицы на 10 и 100 строк? 📊 С FULL JOIN всё интересно: 🔹Минимум? 100 строк, если каждая из 10 нашла свою пару. 🔹Максимум? 1000 строк, если каждая строка из одной таблицы сопоставляется с каждой строкой из другой таблицы, то получаем кросс-продукт (декартово произведение) этих таблиц, что означает, что каждая строка из таблицы на 10 строк будет соединена с каждой строкой из таблицы на 100 строк.

🚀 Вопросы с собеседования на позицию intern аналитика в Тинькофф: разбор SQL 🚀 Сегодня мы разберем некоторые интересные воп
🚀 Вопросы с собеседования на позицию intern аналитика в Тинькофф: разбор SQL 🚀 Сегодня мы разберем некоторые интересные вопросы по SQL, которые могут встретиться на собеседовании в Тинькофф. 📊🔍 1️⃣ Может ли измениться результат запроса, если в LEFT JOIN поменять местами таблицы ? Да, если поменять местами таблицы в LEFT JOIN, результат запроса кардинально изменится. Все потому, что LEFT JOIN берет все строки из "левой" таблицы, дополняя их данными из "правой". Смена местами меняет логику: теперь "правая" становится "левой" и наоборот. Это влияет на то, какие строки и как будут включены в результат. 🔄 2️⃣ 5 + NULL это сколько? В SQL, когда вы выполняете арифметическую операцию с NULL, результатом всегда будет NULL. Это связано с тем, что NULL представляет собой неопределенное значение, и любая операция с неопределенным значением также является неопределенной. Таким образом, 5 + NULL будет равно NULL. 3️⃣ Какие функции умеют возвращать значения из предыдущих/последующих строк для заданной строки таблицы ? В SQL, чтобы работать с данными из строк до и после текущей, используются оконные функции. Эти функции обеспечивают доступ к значениям предыдущих/последующих строк: ℹ️LEAD(): Получает данные из строки после текущей, позволяя смотреть вперед на заданное количество строк. ℹ️ LAG(): Доступ к данным из строки перед текущей, предоставляя возможность анализировать предыдущие значения. ℹ️ FIRST_VALUE() и LAST_VALUE(): Возвращают первое и последнее значение в наборе строк соответственно, идеально для сравнения текущих значений с крайними в диапазоне. ℹ️ NTH_VALUE(): Дает значение из конкретной позиции в окне, полезно для нахождения конкретных точек данных в последовательности. Для тех, кто хочет углубиться в тему оконных функций: https://sql-academy.org/ru/guide/windows-functions

С днем знаний 🎉🙂 Осень — идеальное время, чтобы начинать учиться! 📚 Чтобы учёба была ещё приятнее, мы дарим вам промокод 1
С днем знаний 🎉🙂 Осень — идеальное время, чтобы начинать учиться! 📚 Чтобы учёба была ещё приятнее, мы дарим вам промокод 1SEPTEMBER на скидку 30%! 🤑 Успейте активировать до 5 сентября! ⏳ Также до 5 сентебря при покупке mock-собеседования мы дарим вам премиум 🎁 Вперёд к новым знаниям! ✨

Попробуй решить ❓ Дана таблица:
| OrderID | CustomerID | OrderDate  | Amount |
|---------|------------|------------|--------|
| 1       | 101        | 2024-01-01 | 100    |
| 2       | 102        | 2024-01-02 | 200    |
| 3       | 101        | 2024-01-05 | 150    |
| 4       | 103        | 2024-01-07 | 300    |
| 5       | 101        | 2024-01-17 | 50     |
| 6       | 104        | 2024-01-15 | 400    |
| 7       | 102        | 2024-01-20 | 100    |
| 8       | 103        | 2024-01-21 | 200    |
Какой результат вернет следующий запрос?

SELECT CustomerID, SUM(Amount) AS TotalAmount
FROM Orders
WHERE OrderDate BETWEEN '2024-01-01' AND '2024-01-15'
GROUP BY CustomerID
HAVING COUNT(*) > 1;
Варианты ответа: 1. CustomerID = 101, TotalAmount = 250 2. CustomerID = 101, TotalAmount = 300 3. CustomerID = 102, TotalAmount = 200 4. CustomerID = 103, TotalAmount = 500 Решение в комментариях 😊

Кто же эти красивые люди🧐? Это наши менторы, люди имеющие огромный опыт за спиной и готовые помочь вам с mock-собеседованиям
+3
Кто же эти красивые люди🧐? Это наши менторы, люди имеющие огромный опыт за спиной и готовые помочь вам с mock-собеседованиями. Узнать больше информации о них и записаться можно тут: https://sql-academy.org/ru/mentors

Мини-квиз по работе с датой и временем в SQL Вопрос 1: Что делает следующий запрос? SELECT DATE_FORMAT('2024-08-16', '%W, %M
Мини-квиз по работе с датой и временем в SQL Вопрос 1: Что делает следующий запрос?

SELECT DATE_FORMAT('2024-08-16', '%W, %M %d, %Y');
a) Возвращает дату в формате 16 августа 2024 b) Возвращает дату в формате 2024-08-16 c) Возвращает дату в формате Friday, August 16, 2024 d) Возвращает дату в формате 2024-16-08 Правильный ответ: c) Возвращает дату в формате Friday, August 16, 2024 Вопрос 2: Какой результат вернет следующий запрос, если текущая дата 2024-08-16?

SELECT DATEDIFF('2024-12-31', CURDATE());
a) 137 b) 100 c) 31 d) 365 Правильный ответ: a) 137 Вопрос 3: Какой результат вернет следующий запрос?

SELECT DATE_ADD('2024-02-28', INTERVAL 1 DAY);
a) 2024-02-29 b) 2024-03-01 c) 2024-03-02 d) Ошибка из-за неверной даты Правильный ответ: b) 2024-03-01 Вопрос 4: Что произойдет, если выполнить следующий запрос?

SELECT TIMESTAMPDIFF(HOUR, '2024-08-16 08:00:00', '2024-08-16 20:00:00');
a) Вернет количество дней между двумя датами b) Вернет количество секунд между двумя датами c) Вернет количество часов между двумя датами d) Вернет количество минут между двумя датами Правильный ответ: c) Вернет количество часов между двумя датами

Вам было бы интересно пройти тестовой собеседование по SQL от специалистов, работающих в топовых IT компаниях, и получить рекомендации после него?
Anonymous voting