SQL Pro
Open in Telegram
SQL Pro - всё об SQL Реклама: @anothertechrock Контент канала: 1. Разбор вопросов с собеседований 2. Трюки SQL 3. Видео 4. Тесты 5. Задачи на логику 6. Юмор
Show more4 998
Subscribers
No data24 hours
-37 days
+430 days
Posts Archive
4 998
Ответ на #вопрос20
SELECT department_name FROM workers w RIGHT JOIN departments d ON (w.department_id = d.department_id) WHERE first_name IS NULL;#вопросы #собеседование
4 998
#вопрос20
Даны таблицы
workers и departments. Найдите все департаменты без единого сотрудника.
#вопросы #собеседование4 998
Майские праздники прошли и настала рабочая пора!
28 мая в Штаб Квартире билайна пройдёт первый data engineering weekend offer — все этапы собеседования сразу в один день: ты расскажешь о себе, проверишь свои технические знания, узнаешь какие продукты разрабатывает билайн.
Чтобы ожидание каждого этапа не было скучным, ты сможешь пообщаться с экспертами рынка, посмотреть последние митапы сообщества и познакомиться с командой в неформальной обстановке. Ощути атмосферу билайн!
Ждём на первом data engineering weekend offer и желаем удачи!псс… у сообщества DE проходят завтраки в офисе с хот-догами и горячими сэндвичами!
Получить оффер: https://clck.ru/hGweQ
4 998
Что будет найдено благодаря этому выражению: WHERE cust_contact LIKE '[JM]%'? Работает в Microsoft Access.
4 998
Трюк дня. Генерация данных с помощью рекурсии в PostgreSQL. Решение
WITH recursive t (v) AS ( SELECT 1 -- Исходное значение UNION ALL SELECT v + 1 -- Рекурсия FROM t ) SELECT v FROM t LIMIT 5
#tips4 998
Превратите увлечение компьютерными играми в работу.
VK приглашает на оплачиваемую стажировку на проекты VK Play. За 6 месяцев вы сможете прокачать опыт на реальных задачах и попробовать себя в одной из самых быстрорастущих IT-сфер — геймдеве.
Успейте подать заявку до 27 мая.
→ Стажер по адаптации игрового контента
→ Гейм-дизайнер
→ Аналитик данных
Стажировка пройдёт с 27 июня по 28 ноября. Если отлично справитесь с задачами, получите шанс присоединиться к команде игрового направления.
4 998
Трюк дня. Генерация данных с помощью рекурсии в PostgreSQL
Напишите рекурсивный PostgreSQL запрос, который выдаст таблицу с целыми значениями от 1 до 5:
id
1
2
3
4
5
Решение будет вечером.
#tips4 998
Статья дня. Регулярные выражения как способ решения реальных задач в SQL
#sql
Читать статью
4 998
Как работают MySQL Индексы?
⚡️Приглашаем разобрать этот вопрос 17 мая в 20:00 на бесплатном вебинаре «ИНДЕКСЫ MYSQL»
Что вас ждет на вебинаре?
🔸 Разберемся в типах индексов, плюсах и минусах.
🔸 Рассмотрим преимущества и недостатки индексов, виды и возможности индексов.
🔸 Узнаем, как создавать, удалять и мониторить индексы для оптимизации БД.
🔸 Ответим на вопросы: как MySQL хранит индексы, как работают индексы, что такое статистика.
🔥 Бонус:
Среди участников вебинара, будет разыграна электронная версия книги “PostgreSQL 14. Оптимизация, Kubernetes, кластера, облака.” - Автор книги Аристов Евгений
👉🏻Регистрация на вебинар
4 998
Ответ на #вопрос19
Запрос не отработает.
Конструкция
HAVING не может использоваться при удалении строк.
Она используется только при операции SELECT и чаще всего вместе с группировкой строк (GROUP BY).
#вопросы #собеседование4 998
#вопрос19
Отработает ли данный SQL запрос или упадет с ошибкой:
DELETE FROM table1 HAVING COUNT (field1) > 1#вопросы #собеседование
4 998
В таблице есть колонка price со следующими значениями: {10, 20, 30, NULL}. Каким будет результат выполнения функции AVG (price)?
4 998
Трюк дня. Транспонирование колонки в строку в PostgreSQL. Решение
SELECT
id,
UNNEST (ARRAY ['1', '2']) AS key,
UNNEST (ARRAY [grade_1_cnt, grade_2_cnt]) AS count
FROM schools;
#tips4 998
Трюк дня. Транспонирование колонки в строку в PostgreSQL
Таблица
schools содержит следующие данные:
id grade_1_cnt grade_2_cnt
1 10 11
2 21 22
3 33 34
Напишите PostgreSQL запрос, который возвратит следующий результат:
id key count
1 1 10
1 2 11
2 1 21
2 2 22
3 1 33
3 2 34
Решение будет вечером.
Код создания таблицы смотрите здесь.
#tips4 998
Друзья, для тех из вас кто хочет проверить свои знания в SQL запросах - в канале @sqlquestions сейчас как раз идет марафон SQL-задач.
4 998
Ответ на #вопрос18
SELECT
SUM (CASE WHEN t>0 THEN t ELSE 0 END) sum_pos,
SUM (CASE WHEN t<0 THEN t ELSE 0 END) sum_neg
FROM weather;
#вопросы #собеседование4 998
#вопрос18
В таблице
weather в столбце t содержатся следующие значения:
2
-3
4
-4
0
Напишите один запрос для вычисления суммы всех положительных, а также суммы всех отрицательных значений t.
#вопросы #собеседование4 998
🚀MongoDB — самая популярная NoSQL-база данных. Её используют многие крупные компании, работающие с большими данными: Google, Twitter, Forbes и другие. MongoDB присущи кроссплатформенность, высокая скорость разработки, простота по сравнению с SQL и легкая масштабируемость. Знание этой БД выделит вас среди коллег и повысит вашу ценность на рынке труда. Освоить систему поможет онлайн-курс «MongoDB» от OTUS.
👉🏻ПРОЙТИ ТЕСТ ПО MONGO!
📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатный вебинар «Варианты установки MongoDB» — ЗАВТРА, 5 мая в 20:00 мск!
Available now! Telegram Research 2025 — the year's key insights 
