en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

Data Science. SQL hub

Data Science. SQL hub

Open in Telegram

По всем вопросам- @workakkk @itchannels_telegram - 🔥лучшие ит-каналы @ai_machinelearning_big_data - Machine learning @pythonl - Python @pythonlbooks- python книги📚 @datascienceiot - ml книги📚 РКН: https://vk.cc/cIi9vo #VRHSZ

Show more

📈 Analytical overview of Telegram channel Data Science. SQL hub

Channel Data Science. SQL hub (@sqlhub) in the Russian language segment is an active participant. Currently, the community unites 36 043 subscribers, ranking 3 729 in the Technologies & Applications category and 17 585 in the Russia region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 36 043 subscribers.

According to the latest data from 05 November, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by 75 over the last 30 days and by -7 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 9.27%. Within the first 24 hours after publication, content typically collects 3.91% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 3 342 views. Within the first day, a publication typically gains 1 408 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 8.
  • Thematic interests: Content is focused on key topics such as sql, индекс, postgres, index, sqlite.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
“По всем вопросам- @workakkk @itchannels_telegram - 🔥лучшие ит-каналы @ai_machinelearning_big_data - Machine learning @pythonl - Python @pythonlbooks- python книги📚 @datascienceiot - ml книги📚 РКН: https://vk.cc/cIi9vo #VRHSZ”

Thanks to the high frequency of updates (latest data received on 06 November, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

36 043
Subscribers
-724 hours
-587 days
+7530 days
Posts Archive
🖥 Создание базы данных для маркетплейса с помощью SQL В этой статье мы разработаем БД для практики. В этом проекте перед вам
🖥 Создание базы данных для маркетплейса с помощью SQL В этой статье мы разработаем БД для практики. В этом проекте перед вами стоит задача создать реляционную базу данных для веб-сайта, предлагающего продажу подержанных автомобилей. Общее описание этого проекта заключается в том, что любой желающий может предлагать свои товары (подержанные автомобили) в виде рекламы, а потенциальные покупатели могут осуществлять поиск по нескольким категориям. ▪ Читать дальше @sqlhub

Хотите самостоятельно и оптимально готовить срезы и витрины данных? 📊 Приходите учиться этому 25 апреля 20:00 на открытый ур
Хотите самостоятельно и оптимально готовить срезы и витрины данных? 📊 Приходите учиться этому 25 апреля 20:00 на открытый урок онлайн-курса «Data Warehouse» в OTUS. Начинаем обучение с важной темы: «Аналитика ключевых метрик компании с использованием dbt Metrics».  На вебинаре вы узнаете: - Что такое семантический слой, и в чем разница между метрикой и витриной данных - О правилах декларативной конфигурации метрик в yaml - Как использовать продвинутые возможности dbt Metrics (derived metrics, secondary calculations) Продолжить обучение вы сможете уже на курсе. Возможны разные формы оплаты. Спикер: Артемий Козырь, Analytics Engineer в британской компании Wheely. Имеет 7+ лет опыта в области хранилищ данных, ELT pipelines, анализа данных и визуализации. Для участия пройдите вступительный тест 👉 https://otus.pw/sktk/ Нативная интеграция. Информация о продукте на сайте otus.ru

🖥 Создание базы данных для маркетплейса с помощью SQL В этой статье мы разработаем БД для практики. В этом проекте перед вам
🖥 Создание базы данных для маркетплейса с помощью SQL В этой статье мы разработаем БД для практики. В этом проекте перед вами стоит задача создать реляционную базу данных для веб-сайта, предлагающего продажу подержанных автомобилей. Общее описание этого проекта заключается в том, что любой желающий может предлагать свои товары (подержанные автомобили) в виде рекламы, а потенциальные покупатели могут осуществлять поиск по нескольким категориям. ▪ Читать дальше @sqlhub

🖥 Как работает like в SQL Думаю можно ответить так - оператор LIKE используется для сравнения значений в столбцах с шаблоном, который вы задаете. Он позволяет искать строки, которые содержат определенные символы или фразы. Шаблон запроса: SELECT column_name(s) FROM table_name WHERE column_name LIKE pattern; Пример: SELECT * FROM customers WHERE last_name LIKE 'Sm%'; Этот запрос вернет все строки из таблицы customers, в которых last_name начинается с букв "Sm". Оператор LIKE чувствителен к регистру символов, то есть "A" и "a" будут восприниматься как разные символы. Однако, для того чтобы выполнить поиск, игнорируя регистр символов, можно использовать функцию UPPER или LOWER, например: SELECT * FROM employees WHERE UPPER(first_name) LIKE '%JOHN%'; @sqlhub

💪 Пройди тест по MS SQL и проверь свои знания. Ответишь — пройдешь на углубленный курс "MS SQL Server разработчик" от OTUS п
💪 Пройди тест по MS SQL и проверь свои знания. Ответишь — пройдешь на углубленный курс "MS SQL Server разработчик" от OTUS по специальной цене + получишь запись мастер-класса от преподавателя курса🎁 . 📌 ПРОЙТИ ТЕСТ: https://otus.pw/s4Xo/ Нативная интеграция. Информация о продукте www.otus.ru

🖥 Как правильно вводить дату в SQL В SQL даты обычно вводятся в формате "ГГГГ-ММ-ДД", где "ГГГГ" - год, "ММ" - месяц (от 01 до 12) и "ДД" - день (от 01 до 31). Например, чтобы вставить запись в таблицу "orders" с датой заказа 22 марта 2023 года, можно использовать следующий запрос: INSERT INTO orders (order_date, customer_name) VALUES ('2023-03-22', 'Иванов Иван'); Если же дата вводится с помощью функции, то можно использовать стандартную функцию преобразования даты, например, функцию TO_DATE() в Oracle: INSERT INTO orders (order_date, customer_name) VALUES (TO_DATE('22-03-2023', 'DD-MM-YYYY'), 'Иванов Иван'); В этом примере мы используем функцию TO_DATE() для преобразования строки "22-03-2023" в дату формата "ГГГГ-ММ-ДД". Второй аргумент функции ("DD-MM-YYYY") указывает формат входной строки. @sqlhub

Как ЮMoney работает с данными в DWH на Microsoft SQL Server — ежегодный митап High SQL Встречаемся 27 апреля в 18:00 по Москв
Как ЮMoney работает с данными в DWH на Microsoft SQL Server — ежегодный митап High SQL Встречаемся 27 апреля в 18:00 по Москве. Эксперты ЮMoney и Monopoly.Оnline расскажут, как строят и развивают базы данных в финтехе, поделятся опытом и разберут актуальные кейсы: - валидация T-SQL-кода - автотесты для OLAP-кубов - миграция с MS SQL в PostgreSQL Можно будет пообщаться с коллегами в чате и задать вопросы спикерам. Регистрируйтесь, и мы пришлём вам ссылку на трансляцию и запись видео.

🖥 Как заменить null на 0 в SQL Чтобы заменить значение NULL на 0 в SQL, можно использовать функцию COALESCE. Эта функция принимает несколько аргументов и возвращает первый не NULL аргумент. Если все аргументы NULL, функция вернет NULL. Вот пример использования COALESCE для замены значений NULL на 0: SELECT COALESCE(column_name, 0) FROM table_name; В этом запросе column_name - имя столбца, значения которого нужно заменить, а table_name - имя таблицы, в которой находится столбец. Функция COALESCE заменит все значения NULL в столбце на 0. Если значение столбца не NULL, то функция вернет его без изменений. Также можно использовать оператор IS NULL для проверки на NULL и замены его на 0. Вот пример: SELECT CASE WHEN column_name IS NULL THEN 0 ELSE column_name END FROM table_name; Этот запрос также заменит значения NULL на 0. Если значение столбца не NULL, то запрос вернет его без изменений. @sqlhub

Где найти и сравнить лучшие курсы по Data Science? Tutortop — крупнейший маркетплейс курсов на рынке онлайн-образования! В се
Где найти и сравнить лучшие курсы по Data Science? Tutortop — крупнейший маркетплейс курсов на рынке онлайн-образования! В сервисе представлено более 5000 курсов от более чем 300 школ. Вы можете сравнить курсы по рейтингу, цене и отзывам, а еще купить дешевле, чем напрямую 🔥 Ребята собрали для вас подборку из топовых курсов для дата-сайентистов по мнению пользователей tutortop: — Профессия «Data Scientist» с гарантией трудоустройства от ProductStar. Рейтинг 4.8 на основе 119 отзывов. — Курс «Data Scientist: с нуля до middle» от Нетологии. Рейтинг 4.8 на основе 115 отзывов. — Курс «Data Scientist (оплата после трудоустройства)» от Synergy Academy. Рейтинг 4.5 на основе 85 отзывов. Все эти курсы и десятки других можно купить на 10% дешевле финальной стоимости на tutortop⚡️

🖥 6 простых способов использовать передовые методы SQL SQL является основой анализа и преобразования данных, но в некоторых
🖥 6 простых способов использовать передовые методы SQL SQL является основой анализа и преобразования данных, но в некоторых случаях требуется более сложный подход. Вот тут-то и пригодятся передовые методы SQL. ▪ Читать @sqlhub

Хотите освоить SQL и научиться решать реальные продуктовые задачи? karpovꓸcourses сделали бесплатный Симулятор, где SQL изуча
Хотите освоить SQL и научиться решать реальные продуктовые задачи? karpovꓸcourses сделали бесплатный Симулятор, где SQL изучают с нуля до продвинутого уровня на практике. Сейчас на курсе более 120 задач: от базовых до оконных функций. Это не просто курс, где вы изучите синтаксис языка и основные виды запросов. Здесь вы попробуете себя в роли настоящего аналитика сервиса доставки, поработаете в реальном рабочем окружении и научитесь решать нетривиальные задачи. Вы разберётесь как: ▫️переводить запросы с языка бизнеса на язык аналитики ▫️формулировать и проверять гипотезы ▫️рассчитывать продуктовые метрики ▫️визуализировать результаты анализа ▫️строить интерактивные дашборды Обучение проходит на платформе школы [Начать учиться SQL]

🖥 Как распарсить строку в SQL Для того чтобы распарсить строку в SQL, можно использовать различные функции и операторы, в зависимости от конкретных требований и формата строки. Допустим, если строка содержит разделители, такие как запятые или пробелы, то можно использовать функцию SUBSTRING_INDEX() для извлечения определенного фрагмента строки. Например, следующий запрос извлекает первое слово из строки Привет, мир: SELECT SUBSTRING_INDEX('Привет, мир', ' ', 1); Результатом запроса будет строка Привет. Если же требуется извлечь определенный набор символов из строки, то можно использовать функцию SUBSTRING(). Например, следующий запрос извлекает первые три символа из строки Привет: SELECT SUBSTRING('Привет', 1, 3); Результатом запроса будет строка При. Также можно использовать функцию REGEXP_SUBSTR() для извлечения определенного фрагмента строки, используя регулярные выражения. Например, следующий запрос извлекает первое слово из строки Привет, мир: SELECT REGEXP_SUBSTR('Привет, мир', '^[^ ]+'); Результатом запроса будет строка Привет. @sqlhub

В Авито открылись классные вакансии для дата-инженеров в двух командах: ➡️ DWH ➡️ Search Quality Кое-что из условий: - Интере
В Авито открылись классные вакансии для дата-инженеров в двух командах: ➡️ DWH ➡️ Search Quality Кое-что из условий: - Интересные и важные задачи на очень большом проекте; - Передовые технологии и подходы, возможность пробовать новое; - Мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы; - Страховка со стоматологией с первого дня работы; - Личный бюджет на обучение, который можно тратить на книги, курсы и конференции, обмен опытом с зарубежными коллегами. Заинтересовали? Переходите по ссылкам и откликайтесь.

🖥 Как написать SQL скрипт SQL-скрипт - это файл с расширением .sql, содержащий набор инструкций SQL, которые могут выполняться на базе данных. Для написания SQL-скрипта необходимо выполнить следующие шаги: Определить цель скрипта - что он должен делать и какие данные необходимо извлечь или изменить. Открыть текстовый редактор, такой как блокнот или специализированный редактор SQL-скриптов. Написать инструкции SQL, используя правильный синтаксис и ключевые слова. Например, для создания таблицы в базе данных можно использовать следующий код: CREATE TABLE employees ( id INT PRIMARY KEY, first_name VARCHAR(50), last_name VARCHAR(50), email VARCHAR(100), hire_date DATE ); Сохранить файл с расширением .sql. В некоторых редакторах можно также выполнить скрипт непосредственно из редактора. Запустить скрипт на базе данных. Это можно сделать с помощью интерфейса базы данных или с помощью командной строки, используя утилиты командной строки, такие как sqlcmd или mysql. Убедиться, что скрипт выполнен успешно и не было ошибок. Пример SQL-скрипта, который добавляет новую запись в таблицу employees: INSERT INTO employees (id, first_name, last_name, email, hire_date) VALUES (1, 'John', 'Doe', 'johndoe@email.com', '2022-01-01'); Этот скрипт добавляет нового сотрудника в таблицу employees с идентификатором 1, именем John, фамилией Doe, электронной почтой johndoe@email.com и датой найма 1 января 2022 года. Задание: Написать SQL скрипт, который создаст базу данных с иерархией таблиц (нормализированную) для такой сущности: Человек: имя, фамилия, дата рождения, номера телефонов, домашний адрес, адрес работы, название фирмы, в которой работает. Скрипт должен быть написан так, чтоб его можно было выполнить несколько раз без ошибок и дублирования (идемпотентность). Пишите свое решение в комментариях👇 @sqlhub

🖥 Как транспонировать в SQL? Для транспонирования таблицы в SQL необходимо использовать оператор PIVOT или функцию MAX или CASE в сочетании с оператором GROUP BY. Оператор PIVOT позволяет преобразовать строки в столбцы, а столбцы - в строки, используя значения одного столбца в качестве заголовков новых столбцов. Синтаксис оператора PIVOT выглядит следующим образом: SELECT * FROM table_name PIVOT ( aggregate_function(column_to_aggregate) FOR column_to_pivot IN (list_of_pivot_values) ) AS alias_name; Здесь table_name - это имя таблицы, которую нужно транспонировать aggregate_function - это агрегатная функция, которую нужно применить к столбцу, column_to_aggregate - это имя столбца, который нужно агрегировать, column_to_pivot - это имя столбца, который нужно использовать для создания новых столбцов, list_of_pivot_values - это список значений столбца column_to_pivot, для которых нужно создать новые столбцы, alias_name - это имя для результирующей таблицы Пример использования оператора PIVOT: SELECT * FROM ( SELECT product_id, year, sales FROM sales_table ) AS source_table PIVOT ( SUM(sales) FOR year IN (2023, 2022, 2021) ) AS pivot_table; В этом примере мы выбираем данные из таблицы sales_table и используем оператор PIVOT, чтобы преобразовать строки в столбцы, используя годы продаж как заголовки новых столбцов. Если оператор PIVOT недоступен в вашей версии SQL, вы можете использовать функцию MAX или CASE в сочетании с оператором GROUP BY. Синтаксис функции MAX для транспонирования таблицы выглядит следующим образом: SELECT column_to_group_by, MAX(CASE column_to_pivot WHEN pivot_value_1 THEN value_to_show ELSE NULL END) AS pivot_value_1, MAX(CASE column_to_pivot WHEN pivot_value_2 THEN value_to_show ELSE NULL END) AS pivot_value_2, ... FROM table_name GROUP BY column_to_group_by; Здесь column_to_group_by - это имя столбца, по которому нужно группировать данные, column_to_pivot - это имя столбца, который нужно использовать для создания новых столбцов, pivot_value_1, pivot_value_2 - это значения столбца column_to_pivot, для которых нужно создать новые столбцы, value_to_show - это значение, которое нужно показать в новом столбце Задача: Дана таблица T: id value 2 a 3 a 4 b 5 c Необходимо сформировать запрос, который бы вернул следующий набор: a b c 2 1 1 Пишите свое решение в комментариях👇 @sqlhub

Разработчики, архитекторы, Data Science и R&D-специалисты Нижнего Новгорода, вы здесь? Сбер приглашает вас на инженерный мита
Разработчики, архитекторы, Data Science и R&D-специалисты Нижнего Новгорода, вы здесь? Сбер приглашает вас на инженерный митап RecSys Community, который пройдет 25 апреля в Сo-working Garage 💻 О чем расскажут спикеры? ✔️ Рассмотрят подходы к применению трансформеров в рекомендательных системах и поделятся успешными кейсам. ✔️ Покажут, как используют AmazMe для обработки персонализированных и мультимодальных рекомендаций. ✔️ Раскроют все секреты, какие изменения помогли сделать рекомендательную систему поиска друзей такой точной. Конечно же, на митапе будут Q&A-сессии, кофе-брейк, розыгрыш мерча и интересное общение. Встречаемся 25 апреля в Co-working Garage по адресу: ул. Октябрьская, д.35. Сбор гостей в 18:30. Зарегистрироваться!⚡️

🖥 Разбор ошибок. SQL запрос кросс-джойн двух таблиц без явного указания оператора JOIN SELECT * FROM orders, customers WHERE orders.customer_id = customers.customer_id AND customers.first_name = 'John' Этот запрос выполняет кросс-джойн двух таблиц без явного указания оператора JOIN, что может привести к неожиданным результатам. Кроме того, он не использует оператор WHERE для фильтрации строк, что означает, что он возвращает все строки, удовлетворяющие условию соединения. Это может привести к запросу к большому объему данных, из-за которых запрос будет выполняться медленно. Наконец, условие фильтрации для идентификации клиента по имени не учитывает возможность наличия нескольких клиентов с одинаковыми именами в таблице customers. @sqlhub

🖥 Сложная задача про календарь Давай возьмемся за действительно сложную задачу. Напиши SQL-код, выводящий календарь на текущий месяц в виде: Пн Вт Ср Чт Пт Сб Вс | | | | | 1 | 2 3 | 4 | 5 | 6 | 7 | 8 | 9 10 | 11 | 12 | 13 | 14 | 15 | 16 17 | 18 | 19 | 20 | 21 | 22 | 23 24 | 25 | 26 | 27 | 28 | 29 | 30 Подсказка: ты можешь делать запросы без таблиц, например SELECT 2 + 3, 'Hello' Подсказка: здесь не надо использовать циклы или процедуры Подсказка: функции работы с датой и временем ты можешь найти тут http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html (англ.) Подсказка: для сокращения объема кода ты можешь использовать переменные (создаются командой SET) Пишите свое решение в комментариях👇 @sqlhub

⁉️ Как разработчику повысить свою зарплату? Один из вариантов — освоить MS SQL. Знание этой СУБД может стать вашим конкурентн
⁉️ Как разработчику повысить свою зарплату? Один из вариантов — освоить MS SQL. Знание этой СУБД может стать вашим конкурентным преимуществом и аргументом для повышения заработной платы. Если вы хотите научитесь разрабатывать на SQL, добро пожаловать на онлайн-курс «MS SQL Server разработчик» в OTUS. ⚠️ За 5 месяцев вы научитесь разрабатывать на SQL, проектировать и оптимизировать свои БД, писать сложные запросы и поймете, как работают базы изнутри. Все это вы освоите на живых вебинарах с преподавателями-практиками, а закрепите навыки на выпускном проекте — собственной базе данных, которая усилит ваше портфолио. 👉Ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на углубленном курсе «MS SQL Server Developer» https://otus.pw/9JYz/

🖥 Вводный курс в SQL SQL – это важнейший инструмент для управления данными в современной технологической отрасли. Знакомство
🖥 Вводный курс в SQL SQL – это важнейший инструмент для управления данными в современной технологической отрасли. Знакомство с базовыми концепциями SQL необходимо для работы с базами данных, а приобретение знаний в области передовых концепций может вывести ваши навыки на новый уровень. При правильном обучении и практике любой желающий может овладеть SQL и эффективно управлять данными. ▪ Читать @sqlhub