fa
Feedback
Data Science. SQL hub

Data Science. SQL hub

رفتن به کانال در Telegram

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

نمایش بیشتر

📈 تحلیل کانال تلگرام Data Science. SQL hub

کانال Data Science. SQL hub (@sqlhub) در بخش زبانی روسی بازیگری فعال است. در حال حاضر جامعه شامل 35 825 مشترک است و جایگاه 3 817 را در دسته فناوری و برنامه‌ها و رتبه 18 104 را در منطقه روسيا دارد.

📊 شاخص‌های مخاطب و پویایی

از زمان ایجاد در невідомо، پروژه رشد سریعی داشته و 35 825 مشترک جذب کرده است.

بر اساس آخرین داده‌ها در تاریخ 20 ژوئن, 2026، کانال فعالیت پایداری دارد. در ۳۰ روز گذشته تغییر اعضا برابر -37 و در ۲۴ ساعت گذشته برابر -11 بوده و همچنان دسترسی گسترده‌ای حفظ شده است.

  • وضعیت تأیید: تأیید نشده
  • نرخ تعامل (ER): میانگین تعامل مخاطب 7.26% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً 3.88% واکنش نسبت به کل مشترکان کسب می‌کند.
  • دسترسی پست‌ها: هر پست به طور میانگین 2 603 بازدید دریافت می‌کند. در اولین روز معمولاً 1 389 بازدید جمع‌آوری می‌شود.
  • واکنش‌ها و تعامل: مخاطبان به‌طور فعال حمایت می‌کنند؛ میانگین واکنش به هر پست 11 است.
  • علایق موضوعی: محتوا بر موضوعات کلیدی مانند sql, индекс, postgres, index, sqlite تمرکز دارد.

📝 توضیح و سیاست محتوایی

نویسنده این فضا را محل بیان دیدگاه‌های شخصی توصیف می‌کند:
По всем вопросам- @workakkk @itchannels_telegram - 🔥лучшие ит-каналы @ai_machinelearning_big_data - Machine learning @pythonl - Python @pythonlbooks- python книги📚 @datascienceiot - ml книги📚 РКН: https://vk.cc/cIi9vo #VRHSZ

به لطف به‌روزرسانی‌های پرتکرار (آخرین داده در تاریخ 21 ژوئن, 2026)، کانال همواره به‌روز و دارای دسترسی بالاست. تحلیل‌ها نشان می‌دهد مخاطبان به‌طور فعال با محتوا تعامل دارند و آن را به نقطه اثرگذاری مهم در دسته فناوری و برنامه‌ها تبدیل کرده‌اند.

35 825
مشترکین
-1124 ساعت
-157 روز
-3730 روز
آرشیو پست ها
🖥 Как правильно вводить дату в 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

Прокачайте знания SQL и навыки работы с базами данных на бесплатном онлайн-интенсиве Skillbox. Интенсив будет полезен начинаю
Прокачайте знания SQL и навыки работы с базами данных на бесплатном онлайн-интенсиве Skillbox. Интенсив будет полезен начинающим и практикующим программистам, аналитикам данных и тем, кому интересен анализ данных. Подключайтесь к прямым эфирам с 20 по 22 апреля в 19:00 по московскому времени: 👉 https://epic.st/_DEcPU. За 3 дня: ● научитесь работать с базами данных — и получите навык, необходимый каждому программисту; ● поймёте, как оптимизировать рутинные задачи при помощи SQL-запросов; ● прокачаете навыки работы с SQLiteStudio; ● узнаете, как стать более востребованным специалистом. Спикер интенсива — специалист по анализу данных, сертифицированный SQL-разработчик от Microsoft Мкртич Пудеян. 🎉 Всем участникам подарим электронную книгу издательства МИФ «Разум под контролем» Роджера Сайпа и Робба Збиерски. Участвуйте, задавайте вопросы и получите сертификат на скидку 10 000 рублей на любой курс Skillbox. Присоединяйтесь!

🖥 Руководство по наиболее востребованным базовым командам SQL Продемонстрируем применение основных команд SQL на примерах. ▪
🖥 Руководство по наиболее востребованным базовым командам SQL Продемонстрируем применение основных команд SQL на примерах. ▪ Читать @sqlhub

X5 Data science meetup #1 Х5 Tech проводит первый митап по работе с большими данными Мария Шабалкова, владелец продукта «Плат
X5 Data science meetup #1 Х5 Tech проводит первый митап по работе с большими данными Мария Шабалкова, владелец продукта «Платформа А/Б-тестирования», X5 Tech Александр Сахнов, руководитель направления мультивариативного анализа, X5 Tech Расскажут про Data-спецназ X5 Tech, а также чем занимается кандидат математических наук в ритейле Прохор Гладких, DS Team Lead, SberDevices В докладе рассмотрит, как адаптировать ML модель под изменение поведения пользователя и повысить качество на примере умной колонки SberBoom Андрей Сон, Junior DS, Alfa-Bank Расскажет, как команда освободила сотрудников от классификации обращений на 1000+ классов 🕑 Когда: 26 апреля, среда 18:00–20:00 мск 💻 Где: онлайн

🖥 Освоение SQL: Использование данных для решения сложных задач Я решил подробно рассказать о том, как я подхожу к использова
🖥 Освоение SQL: Использование данных для решения сложных задач Я решил подробно рассказать о том, как я подхожу к использованию SQL для запроса баз данных. Я принял участие в еженедельном конкурсе Danny’s SQL challenge, чтобы начать тематическое исследование по этой теме. Вся необходимая вам информация об этом испытании доступна здесь. ▪Читать @sqlhub

🖥 Задача SQL Есть кинотеатр, в нем идут фильмы. У фильма есть название, длительность (пусть для простоты будет 60, 90 или 120 минут), цена билета (в разное время и дни может быть разная), время начала сеанса (один фильм может быть показан несколько раз в разное время за разную цену). Также, есть информация о купленных билетах (номер билета, на какой сеанс). Задания: ▪составь грамотную нормализованную схему хранения этих данных в БД. Внеси в нее 4-5 фильмов, расписание на один день и несколько проданных билетов. Напишите запросы, считающие и выводящие в понятном виде: ▪ошибки в расписании (фильмы накладываются друг на друга), отсортированные по возрастанию времени. Выводить необходимо колонки «фильм 1», «время начала», «длительность», «фильм 2», «время начала», «длительность». ▪перерывы больше или равные 30 минут между фильмами, выводятся по уменьшению длительности перерыва. Выводить надо колонки «фильм 1», «время начала», «длительность», «время начала второго фильма», «длительность перерыва». ▪список фильмов, для каждого указано общее число посетителей за все время, среднее число зрителей за сеанс и общая сумма сбора по каждому, отсортированные по убыванию прибыли. Внизу таблицы должна быть строчка «итого», содержащая данные по всем фильмам сразу. ▪число посетителей и кассовые сборы, сгруппированные по времени начала фильма: с 9 до 15, с 15 до 18, с 18 до 21, с 21 до 00:00. (то есть сколько посетителей пришло с 9 до 15 часов, сколько с 15 до 18 и т.д.). @sqlhub

Data Science. SQL hub - آمار و تحلیل کانال تلگرام @sqlhub