uk
Feedback
SQL Pro

SQL Pro

Відкрити в Telegram

SQL Pro - всё об SQL Реклама: @anothertechrock Контент канала: 1. Разбор вопросов с собеседований 2. Трюки SQL 3. Видео 4. Тесты 5. Задачи на логику 6. Юмор

Показати більше
4 995
Підписники
+224 години
+67 днів
+230 день
Архів дописів
SQL Pro
4 995
Выберите корректный пример использования функции CONCAT:
Anonymous voting

SQL Pro
4 995
Ответ на предыдущий вопрос: Неверное выражение BillingYear в условии WHERE. Несмотря на то, что он определен как алиас в выборке SELECT перед WHERE, логический порядок обработки условий отличается. Правильный запрос будет выглядеть так:
SELECT Id, YEAR(BillingDate) AS BillingYear
FROM Invoices
WHERE YEAR(BillingDate) >= 2010;
#sql #собеседование

SQL Pro
4 995
Вопрос на SQL собеседовании. Что не так с этим запросом? Исправьте его, если нужно.
SELECT Id, YEAR(BillingDate) AS BillingYear 
FROM Invoices
WHERE BillingYear >= 2010;
Ответ будет вечером. #sql #собеседование

SQL Pro
4 995
Альтернатива вашим планам на пятничный вечер — 27 марта, при условии, что вы любите базы данных: ✔️ Как не угробить чувствите
Альтернатива вашим планам на пятничный вечер — 27 марта, при условии, что вы любите базы данных: ✔️ Как не угробить чувствительные данные на DBaaS ✔️ FoundationDB vs Cassandra 5 — битва титанов в Авито ✔️ S3 в Авито: как 100 000+ бакетов не превращаются в хаос Все это и многое другое — на Avito Database Meetup в московском офисе Avito (или на онлайн-трансляции). Нашли ссылку

SQL Pro
4 995
Каков будет результат выполнения следующего запроса: SELECT AVG(Age) FROM Persons
Anonymous voting

SQL Pro
4 995
Задача SQL. Дана таблица PERSONS (Сотрудники) - картинка
Задача SQL. Дана таблица PERSONS (Сотрудники) - картинка

SQL Pro
4 995
📝 Курс от OTUS: «Администрирование PostgreSQL. Экспертный уровень» — продвинутое погружение в работу с базой данных PostgreS
📝 Курс от OTUS: «Администрирование PostgreSQL. Экспертный уровень» — продвинутое погружение в работу с базой данных PostgreSQL в любых средах. Освойте управление PostgreSQL на экспертном уровне: от настройки локальной инфраструктуры до развёртывания высокодоступных кластеров в облаках и Kubernetes. Научитесь автоматизировать процессы, оптимизировать производительность и экономить ресурсы — без лишних сервисов и избыточных затрат. 🔥 Приглашаем на серию из 2 бесплатных вебинаров курса — для DevOps‑инженеров, SRE, архитекторов данных, администраторов БД и разработчиков, которые хотят выйти на новый уровень владения PostgreSQL. 🔧💾 📅 26 марта в 20:00 МСК: «Путешествие запроса в PostgreSQL: от разбора до исполнения (от parser до executor)» На вебинаре разберём, как PostgreSQL превращает текст запроса в результат — вскроем «чёрный ящик» и изучим каждый этап: • От текста к дереву: как работают лексер и парсер, что такое parse tree и query tree, и зачем нужен rule rewriter (на примере того, как VIEW превращается в подзапрос). • Планировщик изнутри: как оптимизатор строит plan nodes, оценивает стоимость через статистику (pg_statistic, correlation, MCV) и почему иногда ошибается. • Executor и runtime: как plan tree исполняется итераторной моделью (Volcano model), где живут данные в памяти. • Как читать EXPLAIN ANALYZE, чтобы видеть реальные узкие места. Результат: вы поймёте, как именно PostgreSQL обрабатывает запросы, научитесь осознанно оптимизировать производительность — без метода подбора индексов. Уйдёте с чётким алгоритмом анализа и устранения «узких мест». 📅 9 апреля в 20:00 МСК: «PostgreSQL как векторная база данных: ИИ‑поиск без лишних сервисов» На вебинаре разберём, как использовать PostgreSQL с расширением pgvector для семантического поиска и RAG‑систем — без внедрения отдельной векторной БД. Программа: • Работа с pgvector: установка, типы данных, индексы. • Сравнение PostgreSQL и специализированных векторных БД по скорости и точности. • Проектирование гибридного поиска (точный + семантический) в рамках одной базы. • Выбор между индексами IVFFlat и HNSW для своей задачи. • Примеры RAG‑запросов с комбинацией tsvector и векторного поиска. • Успешные кейсы использования PostgreSQL для ИИ. Результат: вы сможете добавить ИИ‑функции в продукт без усложнения инфраструктуры. Уйдёте с готовым планом внедрения векторного поиска на базе PostgreSQL. 🎯 Почему стоит участвовать: - Получите практические инструменты: разбор реальных кейсов, шаблоны конфигураций, чек‑листы для аудита производительности. - Изучите современные решения: pg_probackup, Wal‑G, pg_rewind, pgvector. - Научитесь автоматизировать: используйте Terraform для установки ВМ и Ansible для развёртывания ПО. - Разберётесь в облаках: отличия GCP, Yandex Cloud, SberCloud, VKCloud и как эффективно работать в каждом. - Сможете задать вопросы практикующим инженерам и архитекторам PostgreSQL в прямом эфире. - Примените знания сразу после вебинаров: с готовыми скриптами и инструкциями. 👉 Регистрируйтесь сейчас, а мы напомним о вебинаре накануне. OTUS.RU Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

SQL Pro
4 995
Вопрос на SQL собеседовании. Какой оператор имеет больший приоритет AND или OR (если они используются совместно)? Ответ: AND имеет больший приоритет, нежели OR #sql #собеседование

SQL Pro
4 995
select * from R, S в SQL эквивалентно...
Anonymous voting

SQL Pro
4 995
🐘 Бесплатная конференция по PostgreSQL — Москва, 19 марта PG BootCamp Russia 2026 — комьюнити-конференция российского сообще
🐘 Бесплатная конференция по PostgreSQL — Москва, 19 марта PG BootCamp Russia 2026 — комьюнити-конференция российского сообщества PostgreSQL с подтвержденным официальным международным статусом. Мероприятие бесплатное, онлайн+офлайн, ориентировано на администраторов БД, разработчиков, инженеров, аналитиков, архитекторов. Эксперты из Tantor, Яндекс, СберТех, Тензор, Хи-квадрат, Luxms BI и других компаний выступят по темам, связанным с разработкой, эксплуатацией и взаимодействием PostgreSQL с другими системами. В предварительной программе:
📎Решение застарелых архитектурных проблем PostgreSQL для современных нагрузок и масштабирования 📎Временные таблицы для Postgres. Почему это важно для платформы 1С и что можно улучшить? 📎Разделение Compute и Storage: архитектурный прорыв для PostgreSQL в облаке 📎Опыт вынесения OLAP-нагрузки на реплику 📎Highload "из ниоткуда": когда проблема не в СУБД, а в клиентской архитектуре 📎Опыт эксплуатации, проблемы и производительность PostgreSQL на Эльбрус, Baikal-S, Loongson, Repka Pi, x86 📎Поиск проблем планирования запросов до их воздействия на производительность 📎Тестирование, баги и уроки работы с патчем 64-битного счетчика транзакций PostgreSQL 📎Работа с логами PostgreSQL 📎…и другие (всего 25 выступлений)
🗓 19 марта 📍 Москва, офлайн + онлайн ➡️ БЕСПЛАТНАЯ РЕГИСТРАЦИЯ

SQL Pro
4 995
Вопрос на SQL собеседовании. Чем NULL отличается от 0 Ответ: 0 - это число. NULL - это не число, а также NULL не является значением пустой строки. NULL используется для указания того, что данные отсутствуют, неизвестны, неприменимы. NULL не равен ничему, даже другому NULL. #sql #собеседование

SQL Pro
4 995
📊 Data Warehouse Analyst: создавайте сквозные аналитические решения и управляйте данными на новом уровне 🚀 Освойте продвинутый инструментарий для работы с данными и постройте хранилище, которое даст бизнесу точные инсайты — и поможет принимать решения на основе фактов. 💡 🎓 Мы подготовили для вас 3 бесплатных вебинара курса «Data Warehouse Analyst» — для системных аналитиков, BI‑аналитиков, аналитиков данных и инженеров данных, которые хотят разобраться в современных подходах к построению хранилищ данных. 🔍 🗓 25 февраля в 20:00 МСК: Как выглядит DWH в реальных компаниях: финтех, e-commerce, маркетплейсы На вебинаре: • Примеры архитектур DWH в финтехе, e-commerce и маркетплейсах: источники данных, слои, инструменты • Ключевые различия в требованиях к данным, скорости обновления и качеству аналитики • Типовые архитектурные решения и ошибки, с которыми сталкиваются команды на практике 🗓 11 марта в 20:00 МСК: Почему нельзя ограничиваться только Data Vault в архитектуре хранилища данных Что будет на вебинаре: • Разбор концепции Data Vault: сильные стороны и типичные сценарии использования • Практические ограничения Data Vault: сложность аналитических запросов, низкая производительность для отчетности, отсутствие семантики • Интеграция Data Vault в современную архитектуру: зачем нужны дополнительные слои (Data Mart, семантический слой, BI-оптимизированные модели) 🗓 23 марта в 22:00 МСК: Современный DWH в 2026: какие технологии реально нужны, а какие — хайп Что разберём: • Актуальный технологический стек для построения DWH в 2026 году • Разбор трендов: какие решения оправданы на практике, а какие создают избыточную сложность • Кейсы внедрения DWH: от теоретических подходов к измеримым результатам 🔥 Количество мест ограничено! Регистрируйтесь сейчас — мы напомним о каждом вебинаре накануне: 👉OTUS.RU Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

SQL Pro
4 995
SELECT fname, lname, state FROM authors WHERE state NOT IN ('NY', 'NJ', 'CA') Какой запрос из списка эквивалентен запросу из задачи?
Anonymous voting

SQL Pro
4 995
👩‍💻 PostgreSQL давно перестал быть просто хранилищем данных В высоконагруженных системах он всё чаще становится частью AI-а
👩‍💻 PostgreSQL давно перестал быть просто хранилищем данных В высоконагруженных системах он всё чаще становится частью AI-архитектуры — с векторами, семантическим поиском и RAG-паттернами прямо на уровне БД. На открытом уроке разберём, как PostgreSQL может: - работать вместе с AI-моделями: хранить эмбеддинги, участвовать в семантическом поиске, - быть частью RAG-архитектур и выполнять ML-логику внутри базы. - отдельно обсудим расширения pgvector, pgai и lantern - обсудим реальные сценарии для production-систем. Вы увидите где AI в базе данных действительно оправдан, а где создаёт риски по латентности, масштабированию и поддержке. Разберём архитектурные trade-off’ы, работу с kNN-поиском и подходы к интеграции AI в бизнес-логику через триггеры и функции. 📍Встречаемся 27 января в 20:00 МСК в преддверии старта курса «Highload Architect». Регистрация открыта: https://vk.cc/cTNmpK Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

SQL Pro
4 995
Решение сегодняшней задачи на логику и мышление. Минимальное количество взвешиваний – 3, ведь даже если мы взвесим 2 раза, то как мы узнаем, какая из монет фальшивая? Большую часть монет составляют настоящие, так что 2 монеты с одинаковым весом и будут настоящими, третья с другим весом – фальшивой. Ответ: 3 взвешивания. #логика

SQL Pro
4 995
Задача на мышление и логику. Дано 12 монет, из которых 11 – настоящие, и только 1 – фальшивая. Фальшивая монета отличается от настоящих по массе. Какое минимальное количество взвешиваний необходимо, чтобы обнаружить фальшивую монету? Для взвешивания используются чашечные весы. Решение будет вечером. #логика

SQL Pro
4 995
Трюк дня. Сравнение значений столбцов. Решение
WITH users (id, surname) 
AS (VALUES 
(1, 'Powers'), 
(2, 'Sierra'), 
(3, 'Oushen'))

SELECT id, surname
FROM users
WHERE (id, surname) = (2,'Sierra');
#tips

SQL Pro
4 995
Трюк дня. Сравнение значений столбцов Перепишите PostgreSQL запрос так, чтобы не использовать оператор AND. WITH users (id, surname) AS (VALUES (1, 'Powers'), (2, 'Sierra'), (3, 'Oushen')) SELECT id, surname FROM users WHERE id = 2 AND surname = 'Sierra'; Решение будет вечером. #tips

SQL Pro
4 995
Развернуть PostgreSQL в MWS Cloud Platform ⬜️ — быстрее, чем вспомнить пароль от pgAdmin. И точно быстрее, чем объяснить DevO
Развернуть PostgreSQL в MWS Cloud Platform ⬜️ — быстрее, чем вспомнить пароль от pgAdmin. И точно быстрее, чем объяснить DevOps'у, зачем ещё одна база. Всего несколько минут и у вас:
⏺️готовая база на сетевых или локальных дисках ⏺️постоянный primary endpoint ⏺️безопасное подключение через Private Link ⏺️автоматические бэкапы и обслуживания по твоему расписанию
🎄🎁 И грант до 10 000 ₽ на запуск — чтобы точно не пришлось вспоминать, как настраивать failover вручную. ➡️Развернуть кластер

SQL Pro
4 995
Из-за какого слова в коде MySQL выдаст ошибку?
Anonymous voting