SQL Pro
Открыть в Telegram
SQL Pro - всё об SQL Реклама: @anothertechrock Контент канала: 1. Разбор вопросов с собеседований 2. Трюки SQL 3. Видео 4. Тесты 5. Задачи на логику 6. Юмор
Больше4 923
Подписчики
-124 часа
-37 дней
-3430 день
Архив постов
4 923
Трюк дня. Сравнение значений столбцов. Решение
WITH users (id, surname)
AS (VALUES
(1, 'Powers'),
(2, 'Sierra'),
(3, 'Oushen'))
SELECT id, surname
FROM users
WHERE (id, surname) = (2,'Sierra');
#tips4 923
Трюк дня. Сравнение значений столбцов
Перепишите 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';
Решение будет вечером.
#tips4 923
❇️ Куда и как расти разработчику, админу или DevOps с опытом?
Освойте или улучшите свои навыки работы с БД — начните на демо-занятии онлайн-курса «PostgreSQL для администраторов баз данных и разработчиков»
На открытом уроке для разработчиков и администраторов разберем особенности мажорного обновления PostgreSQL с расширениями на примере расширения PostGIS.
> Изучить программу обучения подробнее
🎯 РЕЗУЛЬТАТ ПРОХОЖДЕНИЯ КУРСА
Сильное портфолио, которое позволит работать в качестве PostgreSQL DBA — устанавливать, настраивать, поддерживать и развивать БД под управлением PostgreSQL
🔥 ЗАРЕГИСТРИРОВАТЬСЯ
4 923
Ответ на #вопрос21
Нет, не отработает. Опытный инженер знает, что
ROW_NUMBER() — это часть аналитической функции, которая не может быть применена сама по себе. Аналитические функции используются только в конcтрукциях SELECT или ORDER BY.
#вопросы #собеседование4 923
#вопрос21
Отработает ли данный период запрос или упадёт с ошибкой?
UPDATE table_1 SET field1 = ROW_NUMBER () FROM table_1;
#вопросы #собеседование4 923
Как начать карьеру системного аналитика? Узнайте у экспертов.
→ Бесплатный митап 31 мая в 15:00
О профессии расскажут системные аналитики:
◾️ Маргарита Нижельская
Ex-Head of System Analyst в «МегаФон»
◾️ Дарья Борисова
Integration Tech Lead в «ЮниКредит Банк»
◾️ Инна Тетюлина
Product Manager курса «Системный аналитик» в Яндекс Практикуме
Вы узнаете,
— почему профессия системного аналитика стала так популярна именно сейчас;
— почему зарплаты специалистов активно растут год от года;
— без каких мягких и технических навыков не обойтись в работе;
— как построить карьеру с нуля.
→ Зарегистрироваться на митап
4 923
Аналитик данных от нуля до трудоустройства
Хотите получить навыки необходимые для анализа и работы с данными? Не знаете как попасть в новую профессию?
Приглашаем вас на курс «Профессия «Аналитика данных» от Moscow Digital School. Во время обучения вы освоите логические операторы SQL, работу с дашбордами BI, визуализации данных в Python, инструменты Excel и создадите свой аналитический проект. Научитесь строить прогнозы на основе данных и помогать бизнесу принимать решения.
На курсе вас ждет большой объем практических заданий, а эксперты аналитики будут сопровождать вас на каждом этапе обучение, доступным языком объясняя сложные вещи и отвечая на все ваши вопросы.
Лучшие студенты получат возможность попасть на стажировку в Ozon, Data Sfera, Agima.
Старт потока: 31 мая 2022.
Скидка 10% на обучение по промокоду: SQLPROFI.
Узнать подробнее о курсе и зарегистрироваться на обучение по ссылке.
4 923
Трюк дня. Проверка уникальности имени и фамилии. Решение
SELECT
COUNT (*),
COUNT (DISTINCT name || surname)
FROM customers;
#tips4 923
Трюк дня. Проверка уникальности имени и фамилии
Напишите SQL запрос, который проверит уникальность комбинации
name и surname таблицы customers при отсутствии первичных ключей:
name surname
Alex Kruis
Tim Boils
Tom Andreas
Tim Boils
Вариант решения будет вечером.
#tips4 923
Решение сегодняшней задачи на логику.
Ответ: да, сможет. Расстояние между веревкой и экватором составит ≈ 16 см.
Исходная длина = 2*π*R1
Новая длина = 2*π*R2 = Исходная длина + 1
Получаем: 2*π*R2 = 2*π*R1 + 1
Откуда: R2 - R1 = 1/(2*π) ≈ 0.16 м ≈ 16 см
#логика
4 923
Задача на логику.
Представьте, что земной шар обмотали веревкой по экватору. Затем веревку увеличили на 1 метр и расположили так, что любая точка экватора равноудалена от веревки.
Сможет ли между веревкой и поверхностью земли пролезть мышь?
P.S. под экватором подразумеваем окружность :)
Решение будет вечером.
#логика
4 923
Ответ на #вопрос20
SELECT department_name FROM workers w RIGHT JOIN departments d ON (w.department_id = d.department_id) WHERE first_name IS NULL;#вопросы #собеседование
4 923
#вопрос20
Даны таблицы
workers и departments. Найдите все департаменты без единого сотрудника.
#вопросы #собеседование4 923
Майские праздники прошли и настала рабочая пора!
28 мая в Штаб Квартире билайна пройдёт первый data engineering weekend offer — все этапы собеседования сразу в один день: ты расскажешь о себе, проверишь свои технические знания, узнаешь какие продукты разрабатывает билайн.
Чтобы ожидание каждого этапа не было скучным, ты сможешь пообщаться с экспертами рынка, посмотреть последние митапы сообщества и познакомиться с командой в неформальной обстановке. Ощути атмосферу билайн!
Ждём на первом data engineering weekend offer и желаем удачи!псс… у сообщества DE проходят завтраки в офисе с хот-догами и горячими сэндвичами!
Получить оффер: https://clck.ru/hGweQ
4 923
Что будет найдено благодаря этому выражению: WHERE cust_contact LIKE '[JM]%'? Работает в Microsoft Access.
4 923
Трюк дня. Генерация данных с помощью рекурсии в PostgreSQL. Решение
WITH recursive t (v) AS ( SELECT 1 -- Исходное значение UNION ALL SELECT v + 1 -- Рекурсия FROM t ) SELECT v FROM t LIMIT 5
#tips4 923
Превратите увлечение компьютерными играми в работу.
VK приглашает на оплачиваемую стажировку на проекты VK Play. За 6 месяцев вы сможете прокачать опыт на реальных задачах и попробовать себя в одной из самых быстрорастущих IT-сфер — геймдеве.
Успейте подать заявку до 27 мая.
→ Стажер по адаптации игрового контента
→ Гейм-дизайнер
→ Аналитик данных
Стажировка пройдёт с 27 июня по 28 ноября. Если отлично справитесь с задачами, получите шанс присоединиться к команде игрового направления.
