ch
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

显示更多

📈 Telegram 频道 Data Science. SQL hub 的分析概览

频道 Data Science. SQL hub (@sqlhub) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 35 817 名订阅者,在 技术与应用 类别中位列第 3 821,并在 俄罗斯 地区排名第 18 102

📊 受众指标与增长动态

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

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

  • 认证状态: 未认证
  • 互动率 (ER): 平均受众互动率为 7.42%。内容发布后 24 小时内通常能获得 3.88% 的反应,占订阅者总量。
  • 帖子覆盖: 每篇帖子平均可获得 2 658 次浏览,首日通常累积 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

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

35 817
订阅者
-2024 小时
-197
-5230
帖子存档
English for Developers - канал для тех, кто хочет учить технический английский. От создатателей популярного ит-канала Data an
English for Developers - канал для тех, кто хочет учить технический английский. От создатателей популярного ит-канала Data analysis. 1. техническая лексика 2. опросы на английском 3. шутки на английском Подписывайтесь, проходите опросы, читайте полезные прогерские фразы на английском: english_forprogrammers. 1 канал вместо тысячи учебников и курсов

✔️ Как прокачать свой SQL до уровня больших данных Чем отличается SQL в больших данных от обычного SQL? В больших данных испо
✔️ Как прокачать свой SQL до уровня больших данных Чем отличается SQL в больших данных от обычного SQL? В больших данных используются распределённые вычисления. Вычисления распределяются между несколькими серверами. Одна база данных находится сразу на нескольких серверах. Результат запроса тоже вычисляется одновременно несколькими серверами. Алгоритмы распределённых вычислений описывает парадигма MapReduce. Давайте разберём, на что это влияет и как прокачать свой SQL до уровня больших данных. Предупреждение: в данной статье рассматриваются канонические архитектуры обработки данных. Многие современные СУБД и фреймворки построены на их основе и содержат в себе множество доработок и улучшений. Однако набор оптимизаций может отличаться. Поэтому реальная обработка данных на вашем проекте может отличаться в лучшую сторону благодаря именно вашему инструменту. Важно понимать, какие именно оптимизации способен выполнять ваш фреймворк, чтобы правильно контролировать эффективность алгоритмов. ➡️ Читать дальше @sqlhub

Как хранить сеть дорог в БД для построения маршрута? И так, формулировка задачи следующая: есть база данных, в ней хранится и
Как хранить сеть дорог в БД для построения маршрута? И так, формулировка задачи следующая: есть база данных, в ней хранится информация о дорогах, включая координаты, нужно реализовать построение маршрутов из начальной точки к конечной. Построение маршрутов - задача распространенная, и, как для каждой распространённой задачи, для неё давно существуют реализации. Мне нравится GraphHopper. Да так нравится, что моя первая статья на Хабре была про то, как создать для него собственные правила построения графа дорог. ➡️ Читать дальше @sqlhub

Выберите пример правильно составленного запроса с использованием агрегирующей функции SUM:
Anonymous voting

🏄♀️ 5 примеров атаки SQL-инъекций и их предотвращение Эта атака позволяет хакерам выполнять вредоносные действия в онлайн-св
🏄♀️ 5 примеров атаки SQL-инъекций и их предотвращение Эта атака позволяет хакерам выполнять вредоносные действия в онлайн-свойствах, где проверка входных данных немного ниже среднего. Согласно отчету Positive Technology, SQL-инъекция по-прежнему остается одной из основных лазеек в мире. ➡️ Читать дальше @sqlhub

PostgreSQL. Основы языка SQL В пособии рассматриваются следующие темы: - Введение в базы данных и SQL - Создание рабочей сред
PostgreSQL. Основы языка SQL В пособии рассматриваются следующие темы: - Введение в базы данных и SQL - Создание рабочей среды - Основные операции с таблицами - Типы данных СУБД PostgreSQL - Основы языка определения данных - Запросы - Изменение данных - Индексы - Транзакции - Повышение производительности 📓 Book @sqlhub

Функция overlay (Databricks SQL) Заменяет input на replace, который начинается с pos и имеет длину len. Синтаксис Копировать overlay(input, replace, pos[, len]) Копировать overlay(input PLACING replace FROM pos [FOR len]) Аргументы input: выражение STRING или BINARY. replace: выражение того же типа, что и input. pos: выражение INTEGER. len: необязательное выражение INTEGER. Возвращаемое значение Тип результата соответствует типу input. Если pos имеет отрицательное значение, отсчет положения начинается с конца. len должно быть иметь значение не меньше 0. len задает длину фрагмента в input, который будет заменен. По умолчанию len имеет значение, совпадающее с длиной replace. Примеры SQL > SELECT overlay('Spark SQL', 'ANSI ', 7, 0); Spark ANSI SQL > SELECT overlay('Spark SQL' PLACING '_' FROM 6); Spark_SQL > SELECT overlay('Spark SQL' PLACING 'CORE' FROM 7); Spark CORE > SELECT overlay('Spark SQL' PLACING 'ANSI ' FROM 7 FOR 0); Spark ANSI SQL > SELECT overlay('Spark SQL' PLACING 'tructured' FROM 2 FOR 4); Structured SQL > SELECT overlay(encode('Spark SQL', 'utf-8') PLACING encode('_', 'utf-8') FROM 6); [53 70 61 72 6B 5F 53 51 4C] @sqlhub

📎 Функции по работе с датами и временем в SQL Читать @sqlhub
📎 Функции по работе с датами и временем в SQL Читать @sqlhub

В чем разница между функциями RANK() и DENSE_RANK()? Единственная разница между функциями RANK() и DENSE_RANK() заключается в случаях, когда несколько значений в наборе имеют одинаковый ранг. В таких случаях RANK() будет назначать непоследовательные «ранги» значениям в наборе. Тогда как DENSE_RANK() будет назначать последовательные ранги значениям в наборе. Например, рассмотрим набор {25, 25, 50, 75, 75, 100}. Для такого набора RANK() вернет {1, 1, 3, 4, 4, 6} (обратите внимание, что значения 2 и 5 пропущены), тогда как DENSE_RANK() вернет {1, 1, 2, 3, 3, 4}. #вопросы #собеседование @sqlhub

Пост для https://t.me/sqlhub на 15 сентября Подборка инструментов инженера данных под разные задачи. Взгляните, вдруг всё это
+6
Пост для https://t.me/sqlhub на 15 сентября Подборка инструментов инженера данных под разные задачи. Взгляните, вдруг всё это время вы забивали гвозди микроскопом? А если вы хотите сделать архитектуру данных на работе ещё мощнее — обратите внимание на курс Яндекс Практикума. Пройдите тест, чтобы понять, подходит ли вам курс.

Трюк дня. Возвратить 0 для функции SUM если не найдено ни одного значения в MySQL Перепишите запрос так, чтобы он возвратил 0, если для функции SUM не найдено ни одного значения, кроме NULLs. И возвратил сумму, если значения найдены. SELECT SUM (column_1) FROM table WHERE column_2 = ‘Test‘; Решение будет вечером. #tips

Поменять местами соседние записи В таблице seat хранятся имена учеников и сведениях об их местах в классе. Напишите MySQL запрос, который поменяет местами соседних учеников. Если количество учеников нечётное — последнего ученика никуда пересаживать не надо. Исходная таблица: id student 1 Abbot 2 Doris 3 Emerson 4 Green 5 Jeames Что должно получиться: id student 1 Doris 2 Abbot 3 Green 4 Emerson 5 Jeames Решение SELECT CASE WHEN ((SELECT MAX(id) FROM seat)%2 = 1) AND id = (SELECT MAX(id) FROM seat) THEN id WHEN id%2 = 1 THEN id + 1 ELSE id - 1 END AS id, student FROM seat ORDER BY id; @sqlhub

💡 Оператор PIVOT Несколько статей будут посвящены тому как в SQL Server реализован оператор PIVOT и UNPIVOT. Начнем с операт
💡 Оператор PIVOT Несколько статей будут посвящены тому как в SQL Server реализован оператор PIVOT и UNPIVOT. Начнем с оператора PIVOT. Оператор PIVOT берет нормализованную таблицу и преобразует ее в другой вид, в котором столбцы результирующей таблицы получаются из значений исходной таблицы. Например, предположим, что мы хотим хранить данные о суммарной выручке от продаж за год по каждому из сотрудников. ➡️ Читать дальше @sqlhub

🔥 Полезнейшая Подборка каналов 🦾 Machine learning @ai_machinelearning_big_data – все о машинном обучении @data_analysis_ml – все о анализе данных. @machinelearning_ru – машинное обучении на русском от новичка до профессионала. @machinelearning_interview – подготовка к собеседования Data Science @datascienceiot – бесплатные книги Machine learning @ArtificialIntelligencedl – канал о искусственном интеллекте @neural – все о нейронных сетях @machinee_learning – чат о машинном обучении @datascienceml_jobs - работа ds, ml 🐍 Python @pythonl – python для датасаентиста @pro_python_code – python на русском @python_job_interview – подготовка к Python собеседованию @python_testit тесты на python @pythonlbooks - книги Python @Django_pythonl django @python_djangojobs - работа Python ☕️ Java @javatg - Java для програмистов @javachats Java чат @java_library - книги Java @android_its Android разработка @java_quizes - тесты Java @Java_workit - работа Java @progersit - шпаргалки ит 💡 Javascript / front @javascriptv - javascript изучение @about_javascript - javascript продвинутый @JavaScript_testit -тесты JS @htmlcssjavas - web @hashdev - web разработка 🦫 Golang @golang_interview - вопросы и ответы с собеседований по Go. Для всех уровней разработчиков. @Golang_google - go для разработчиков @golangtests - тесты и задачи GO @golangl - чат Golang @GolangJobsit - вакансии и работа GO @golang_jobsgo - чат вакансий @golang_books - книги Golang @golang_speak - обсуждение задач Go 🐧 Linux @inux_kal - чат kali linux @inuxkalii - linux kali @linux_read - книги linux 👷‍♂️ IT работа @hr_itwork - ит-ваканнсии 🔋 SQL @sqlhub - базы данных @chat_sql - базы данных чат 🤡It memes @memes_prog - ит-мемы ⚙️ Rust @rust_code - язык программирования rust @rust_chats - чат rust #️⃣ c# c++ @csharp_ci - c# c++кодинг @csharp_cplus чат

Миграция кода с Oracle на PostgreSQL: особенности и пути обхода, средства конвертации, вспомогательные модули Эта статья заве
Миграция кода с Oracle на PostgreSQL: особенности и пути обхода, средства конвертации, вспомогательные модули Эта статья завершает цикл о миграции с СУБД Oracle на СУБД PostgreSQL. В первых двух статьях рассматривались вопросы и устоявшиеся способы переноса данных из одной СУБД в другую (часть 1, часть 2). В третьей статье представлена часть особенностей, которые нужно учесть при переводе хранимого кода с PL/SQL на PL/pgSQL. В сегодняшнем материале рассматриваются: Оставшаяся часть особенностей. Адаптация и конвертация кода. Выбор средств для конвертации кода. ➡️ Читать дальше @sqlhub

⚙️ Хранимые процедуры SQL Нередко операция с данными представляет набор инструкций, которые необходимо выполнить в определенн
⚙️ Хранимые процедуры SQL Нередко операция с данными представляет набор инструкций, которые необходимо выполнить в определенной последовательности. Например, при добавлении данных покупки товара необходимо внести данные в таблицу заказов. Однако перед этим надо проверить, а есть ли покупаемый товар в наличии. Возможно, при этом понадобится проверить еще ряд дополнительных условий. То есть фактически процесс покупки товара охватывает несколько действий, которые должны выполняться в определенной последовательности. И в этом случае более оптимально будет инкапсулировать все эти действия в один объект - хранимую процедуру (stored procedure). То есть по сути хранимые процедуры представляют набор инструкций, которые выполняются как единое целое. Тем самым хранимые процедуры позволяют упростить комплексные операции и вынести их в единый объект. Изменится процесс покупки товара, соответственно достаточно будет изменить код процедуры. То есть процедура также упрощает управление кодом. Также хранимые процедуры позволяют ограничить доступ к данным в таблицах и тем самым уменьшить вероятность преднамеренных или неосознанных нежелательных действий в отношении этих данных. И еще один важный аспект - производительность. Хранимые процедуры обычно выполняются быстрее, чем обычные SQL-инструкции. Все потому что код процедур компилируется один раз при первом ее запуске, а затем сохраняется в скомпилированной форме. Для создания хранимой процедуры применяется команда CREATE PROCEDURE или CREATE PROC. ➡️ Читать дальше @sqlhub

📖 Алекс Кригель и др. "SQL. Библия пользователя" Книга уникальна тем, что в каждой главе приводится сравнение реализаций тех
📖 Алекс Кригель и др. "SQL. Библия пользователя" Книга уникальна тем, что в каждой главе приводится сравнение реализаций тех или иных запросов на диалектах трех ведущих СУБД. Благодаря этому она представляет собой исчерпывающий и практичный справочник по языку SQL для разработчиков от новичков до профессионалов. 📕 Книга @sqlhub

👋Приглашаем на бесплатный практикум по диаграммам UML Сегодня в 20:00 по МСК ➡️ Запись тут -> записаться✅ Вместе с вами построим наиболее распространенные UML диаграммы c помощью графического редактора и средствами PlantUML: • Use Case Diagram • Class Diagram • Sequence Diagram 🔥Преподаватель Владимир Тихонов, Старший системный аналитик проектов ВТБ 7 лет опыта, участник конференций по системному анализу Академия GET IT

💻 Экспериментируем с пользовательскими функциями JavaScript на Trino Trino — это быстрый дистрибутивный механизм SQL-запросо
💻 Экспериментируем с пользовательскими функциями JavaScript на Trino Trino  —  это быстрый дистрибутивный механизм SQL-запросов, предназначенный для аналитики больших данных. Он позволяет подключаться ко всем данным и запрашивать их в полном объеме без необходимости копировать их в унифицированную систему хранения. ➡️ Читать дальше ⚙️ Trino @sqlhub

SQL запросы быстро. Шпаргалка Часть 1. Язык SQL очень прочно влился в жизнь бизнес-аналитиков и требования к кандидатам благо
SQL запросы быстро. Шпаргалка Часть 1. Язык SQL очень прочно влился в жизнь бизнес-аналитиков и требования к кандидатам благодаря простоте, удобству и распространенности. Из собственного опыта могу сказать, что наиболее часто SQL используется для формирования выгрузок, витрин (с последующим построением отчетов на основе этих витрин) и администрирования баз данных. И поскольку повседневная работа аналитика неизбежно связана с выгрузками данных и витринами, навык написания SQL запросов может стать фактором, из-за которого кандидат или получит преимущество, или будет отсеян. Печальная новость в том, что не каждый может рассчитывать получить его на студенческой скамье. Хорошая новость в том, что в изучении SQL нет ничего сложного, это быстро, а синтаксис запросов прост и понятен. Особенно это касается тех, кому уже доводилось сталкиваться с более сложными языками. Обучение SQL запросам я разделил на три части. Эта часть посвящена базовому синтаксису, который используется в 80-90% случаев. Следующие две части будут посвящены подзапросам, Join’ам и специальным операторам. Цель гайдов: быстро и на практике отработать синтаксис SQL, чтобы добавить его к арсеналу навыков. ➡️ Читать дальше @sqlhub