SQL Pro
Открыть в Telegram
SQL Pro - всё об SQL Реклама: @anothertechrock Контент канала: 1. Разбор вопросов с собеседований 2. Трюки SQL 3. Видео 4. Тесты 5. Задачи на логику 6. Юмор
Больше4 923
Подписчики
-124 часа
-37 дней
-3730 день
Архив постов
4 923
+4
Обучаем аналитиков платформы данных и берём в команду ⚡️
Регистрируйся на онлайн-интенсив в Открытые школы Т1!
От тебя нужен только опыт работы от 6 месяцев в проектах разработки хранилищ данных и желание попасть в команду Т1.
Лучшим участникам предложим оффер в Т1 — крупнейшую ИТ-компанию страны по версии RAEX и CNews Analytics 2023 🔝.
Зачем участвовать?
⚙️Получить поддержку наставников. В нашей команде — передовые специалисты в области разработки хранилищ данных и аналитических систем, которые помогут прокачать навыки. Карьерные треки для выпускников Открытых школ позволяют быстрее вырасти в мидла в Т1.
⚙️ Работать в классной компании, где есть все айтишные бонусы (ДМС, удалёнка и крутые офисы, спорт и обучение).
⌛️ Быстрое обучение: 1 месяц.
💻 Гибкий формат: все этапы онлайн, занятия по вечерам.
Бигтех ждёт тебя, подавай заявку до 22 ноября!
#реклама
О рекламодателе
4 923
+1
Задача. Напишите SQL запрос.
Есть таблица transactions - картинка номер 1 (верхняя)
Где cash_flow — это выручка минус затраты за каждый день.
Нужно написать запрос, чтобы получить нарастающий итог для денежного потока каждый день таким образом, чтобы в конечном итоге получилась таблица в такой форме - картинка номер 2 (нижняя)
Ответ:
SELECT date, cash_flow,
SUM(cash_flow) OVER (ORDER BY date ASC) AS cumulative_cf
FROM transactions;
4 923
❓Хотите анализировать данные на уровне профи?
Присоединяйтесь к открытому вебинару 25 ноября в 20:00 МСК и узнайте, как интегрировать ClickHouse с популярными BI-инструментами — DataLens и Power BI.
📚Что вас ждёт?
- Практическое погружение в интеграцию данных.
- Создание интерактивных дашбордов для анализа.
- Кейсы использования BI в реальном бизнесе.
Почему это важно?
BI-инструменты — это основа эффективного принятия решений. После вебинара вы сможете работать с данными быстрее и увереннее.
🔴Регистрируйтесь сейчас! Участники вебинара получат скидку на большое обучение «ClickHouse для инженеров и архитекторов баз данных»
Реклама. ООО «Отус онлайн-образование», ОГРН 11777466185764 923
Вопрос на SQL собеседовании.
Дан код:
SELECT * FROM tab WHERE b = 'a'
UNION
SELECT * FROM tab WHERE b <> 'a'4 923
☁️ Вебинар: Облачные базы данных: DBaaS для бизнеса и разработки приложений
26 ноября 2024 в 11:00
Приглашаем руководителей по ИТ и цифровой трансформации, ИТ-специалистов и DevOps инженеров поговорить о набирающем популярность облачном сервисе DBaaS, его особенностях, преимуществах и недостатках.
На вебинаре специалисты Linx Cloud представят сервис DBaaS на основе PostgreSQL, продемонстрируют его разворачивание, интерфейс, а также расскажут о совместной работе с сервисом Kubernetes. Затронем практические вопросы обеспечения отказоустойчивости.
В программе вебинара:
⚡️ Преимущества облачной базы данных перед on-premise,
⚡️ Особенности DBaaS от Linx Cloud и его отличия от других сервисов,
⚡️ Как DBaaS ускоряет разработку: реальные кейсы,
⚡️ DEMO: развертывание и интерфейс DBaaS на базе PostgreSQL в Linx Cloud
💣 БОНУС всем участникам вебинара: доступ на 1 месяц без ограничений по количеству БД и нагрузке на них + миграция в облако Linx Cloud
👉 ЗАРЕГИСТРИРОВАТЬСЯ
4 923
Каков будет результат выполнения следующего запроса:
SELECT AVG(Age) FROM Persons
4 923
Чем отличаются индексация и обработка данных в PostgreSQL и ClickHouse? Какие архитектурные нюансы помогут вам выжать максимум из каждой базы?
На открытом вебинаре 13 ноября в 20:00 мск опытный эксперт проведет вас через основы индексации, покажет, как механизмы PostgreSQL и ClickHouse влияют на производительность и продемонстрирует сценарии для разных типов данных. Этот урок даст вам чёткое понимание, какая БД лучше подходит под конкретные задачи.
Спикер Алексей Железной — Senior Data Engineer, разрабатывает и проектирует пайплайны для обработки, хранения и визуализации данных более 5 лет.
Узнайте, как спроектировать и настроить базы данных так, чтобы ваш проект работал быстро и эффективно. Все участники вебинара получат скидку на полный курс «PostgreSQL DBA», где мы углубимся в оптимизацию, масштабирование и управление базами данных.
Успейте занять место — переходите по ссылке и присоединяйтесь
4 923
Дана пустая таблица publisher с колонками id и name. На id стоит автоинкремент, а Синтаксис name имеет тип varchar(40). Какие из следующих запросов корректно отработают:
4 923
Хотите автоматизировать рутину в базе данных?
5 ноября в 20:00 мск приглашаем вас на открытый вебинар «Триггеры в PostgreSQL». Узнайте, как с помощью триггеров можно управлять данными, автоматизировать процессы и поддерживать целостность данных в вашей базе.
На вебинаре вы:
- изучите основные возможности триггеров
- научитесь создавать их и управлять ими
- получите советы по оптимизации и отладке для реальных проектов.
Спикер Наталия Титова — опытный аналитик и преподаватель в области баз данных, анализа данных и DS. Старший преподаватель в департаменте прикладной математики МИЭМ НИУ ВШЭ.
Регистрируйтесь прямо сейчас и получите скидку на участие в курсе «PostgreSQL для администраторов баз данных и разработчиков».
4 923
+5
Обучаем IT-специалистов и берём в команду ⚡️
Лучшим участникам предложим оффер в Т1 — крупнейшую по выручке ИТ-компанию страны по версии RAEX и CNews Analytics 2023🔝.
Зачем участвовать?
🔹 Уникальный рыночный опыт. Т1 одни из первых на рынке, кто внедряет технологии для управления данными.
🔹 Попасть в число лучших. Проекты Т1 ежегодно получают лучшие награды на ИТ-конкурсах: Global CIO, Национальная банковская премия и др.
🔹 Поддержка. Тебя ждёт команда опытных профессионалов, которые помогут расти и развиваться.
Выбирай:
📁 аналитик платформы данных (DWH)
🖥 разработчик платформы данных (DWH)
От тебя нужен только опыт работы от 6 месяцев в проектах разработки хранилищ данных и желание попасть в команду Т1.
⏰ Быстрое обучение: 1 месяц
📱 Гибкий формат: онлайн по вечерам (от 8 часов в неделю на вебинары и практику)
Подавай заявку до 2 ноября!
#реклама
О рекламодателе
4 923
+2
Задача. Напишите SQL запрос.
Есть 2 таблицы
Persons (Сотрудники) - картинка номер 1
Positions (должности) - картинка номер 2
Написать запрос, чтобы получилась таблица как на картинке номер 3 (нижняя)
Ответ:
SELECT persons.id, name, title AS pos_title
FROM persons INNER JOIN positions
ON persons.pos_id=positions.id;4 923
👍dbt - это один из ключевых инструментов современной аналитики и modern data stack.
Изучите один из самых востребованных инструментов аналитики, решая сложные практические задачи в нашем тренажере, научитесь DataOps практикам, постройте хранилище данных на базе dbt, подготовьте и проанализируйте данные
В тренажере вы освоите:
1. Типы хранилищ данных DWH и их построение
2. Подготовку и тестирование данных, Data Quality
3. Построение ELT-pipelines
4. Моделирование данных на базе dbt и PostgreSQL
5. Принципы работы с СУБД на базе Postgres
6. Продвинутую аналитику и визуализацию данных
7. Современные DataOps-практики, оптимизацию производительности и многое другое
Разработаете свои pet-проекты:
🔥 Статистика поездок на самокатах: Построите аналитический пайплайн для общей и дневной статистики поездок, включая тесты качества данных и документацию.
🔥 Аналитика ивентов приложения: Создадите SQL-пайплайн для обработки событий мобильного приложения, обогащённый данными поездок и пользователей, с внедрением контрактов данных и продуктовыми метриками.
🔥 Создание аналитической платформы: Развернете dbt-пайплайны с планировщиком, мониторингом и централизованным git-репозиторием, внедрить проверку качества данных и веб-портал с каталогом данных и документацией.
Сейчас открыт демо-доступ к первым четырем практическим урокам для всех желающих.
➡️ Регистрация на демо-доступ
Реклама. ООО "Инженеркатех" ИНН 9715483673
4 923
Если в качестве идентификаторов используются номера заказов, что покажет следующий запрос?
SELECT id FROM Orders WHERE year (date) > 2018;
4 923
❓Хотите узнать, как улучшить производительность вашего PostgreSQL-сервера и создавать собственные расширения?
Ждём вас на открытом уроке 25 сентября в 20:00 мск, где мы разберем:
- архитектуру PostgreSQL-сервера и влияние параметров конфигурации на использование памяти;
- роль планировщика и как тонкий тюнинг базы данных может повысить производительность;
- как создать собственное расширение и использовать pg_plan_inspector для оптимизации high-load развертываний.
Встречаемся в преддверии старта курса «PostgreSQL. Advanced». Все участники вебинара получат специальную цену на обучение!
👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://otus.pw/szLb/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
4 923
Вопрос на SQL собеседовании.
Что такое оконная функция? И в чем отличие от функции агрегации с группировкой?
Ответ:
Оконная функция в SQL - функция, которая работает с выделенным набором строк (окном, партицией) и выполняет вычисление для этого набора строк в отдельном столбце.
При использовании агрегирующих функций предложение GROUP BY сокращает количество строк в запросе с помощью их группировки. При использовании оконных функций количество строк в запросе не уменьшается по сравнению с исходной таблицей.
#sql #собеседование
4 923
Ваши знания о хранилищах данных и аналитической инженерии недостаточны для принятия обоснованных бизнес-решений?
Всего за пару часов вы узнаете основы DWH, разберете архитектуру и ключевые компоненты хранилищ данных, научитесь использовать современные инструменты и технологии для анализа данных и применять полученные знания для создания отчетов и визуализации. Вы узнаете, как оптимизировать процессы и принимать обоснованные бизнес-решения.
Присоединяйтесь к открытому вебинару «Эффективный анализ данных: Погружение в мир DWH и аналитической инженерии» 23 сентября в 20:00 мск!
Спикер Алексей Железной — Senior Data Engineer с большим опытом и широким технологическим стеком.
Встречаемся в преддверии старта курса «Data Warehouse Analyst». Все участники вебинара получат специальную цену на обучение!
Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
