Какой из диалектов SQL для вас наиболее интересен ❓
Anonymous Poll
27%
MySQL
53%
PostgreSQL
6%
Microsoft SQL Server (T-SQL)
6%
Oracle Database (PL/SQL)
1%
SQLite
0%
IBM DB2
7%
Не знаю
Подводим итоги за июнь 🏖
Добрый день! Мы собрали для вас самое важное, что произошло за прошедший месяц. Нас ждет много интересного и полезного!
Расширение способов оплаты 💸
Теперь мы можем принимать платежи не только с банковских карт, выпущенных в России. Если у вас были проблемы с оплатой, теперь они остались в прошлом. Кроме того, сейчас премиум-доступ можно купить с хорошей скидкой, используя промокод ниже.
Новые задания по SQL
Мы добавили 3 новых задания по SQL, основанных на реальных собеседованиях на позицию Junior Data Analyst в Skypro. Проверьте свои навыки и подготовьтесь к интервью!
🔹 Выведите сумму выручки по каждому курсу за последний месяц…
🔹 Выведите название курса и среднюю оценку для каждого курса с количеством оценок…
🔹 Выведите количество пользователей, которые совершили покупку курса, но…
Популярные посты за июнь
🔹 Использование временных таблиц для сложных запросов в SQL
🔹 Краткая справка по основам SQL 🔥
🔹 Условные выражения в MySQL
🔹 В чем отличие WHERE от HAVING
Скидка в честь начала июля
В честь начала нового календарного месяца лета, прекрасного сезона для самообразования, мы объявляем скидку 30%! Активируйте промокод до 6 июля 23:59 и начните учиться с выгодой.
Промокод: JULY30
Добрый день! Мы собрали для вас самое важное, что произошло за прошедший месяц. Нас ждет много интересного и полезного!
Расширение способов оплаты 💸
Теперь мы можем принимать платежи не только с банковских карт, выпущенных в России. Если у вас были проблемы с оплатой, теперь они остались в прошлом. Кроме того, сейчас премиум-доступ можно купить с хорошей скидкой, используя промокод ниже.
Новые задания по SQL
Мы добавили 3 новых задания по SQL, основанных на реальных собеседованиях на позицию Junior Data Analyst в Skypro. Проверьте свои навыки и подготовьтесь к интервью!
🔹 Выведите сумму выручки по каждому курсу за последний месяц…
🔹 Выведите название курса и среднюю оценку для каждого курса с количеством оценок…
🔹 Выведите количество пользователей, которые совершили покупку курса, но…
Популярные посты за июнь
🔹 Использование временных таблиц для сложных запросов в SQL
🔹 Краткая справка по основам SQL 🔥
🔹 Условные выражения в MySQL
🔹 В чем отличие WHERE от HAVING
Скидка в честь начала июля
В честь начала нового календарного месяца лета, прекрасного сезона для самообразования, мы объявляем скидку 30%! Активируйте промокод до 6 июля 23:59 и начните учиться с выгодой.
sql-academy.org
Задание #106 — Интерактивный тренажёр по SQL
Улучшите свои навыки написания SQL запросов и подготовьтесь к собеседованию в SkyPro и других компаниях в интерактивном тренажёре. Выведите сумму выручки по каждому курсу за последний месяц. <br /...
👍15❤5🔥3⚡1👎1🤩1😍1
Использование подзапросов в SQL 📊
Подзапросы, или вложенные запросы, — это мощный инструмент для выполнения сложных запросов в SQL. Они позволяют встроить один запрос в другой, делая возможным получение данных, которые зависят от результатов других запросов.
🔹Подзапрос в SELECT
В этом примере подзапрос вычисляет среднюю зарплату, и основной запрос возвращает сотрудников с зарплатой выше среднего.
🔹 Подзапрос в FROM
Этот подзапрос выбирает сотрудников с зарплатой выше 50000, а затем основной запрос подсчитывает их количество по отделам.
🔹Подзапрос в WHERE
Здесь подзапрос выбирает отделы в Нью-Йорке, а основной запрос возвращает сотрудников этих отделов.
Подзапросы позволяют создавать динамичные и гибкие SQL-запросы, упрощая работу с комплексными данными. Попробуйте использовать их в своих проектах для повышения эффективности и точности ваших запросов!⚡️
Подзапросы, или вложенные запросы, — это мощный инструмент для выполнения сложных запросов в SQL. Они позволяют встроить один запрос в другой, делая возможным получение данных, которые зависят от результатов других запросов.
🔹Подзапрос в SELECT
SELECT employee_id, employee_name
FROM employees
WHERE salary > (SELECT AVG(salary) FROM employees);
В этом примере подзапрос вычисляет среднюю зарплату, и основной запрос возвращает сотрудников с зарплатой выше среднего.
🔹 Подзапрос в FROM
SELECT department_id, COUNT(*)
FROM (SELECT department_id, employee_id FROM employees WHERE salary > 50000) high_earners
GROUP BY department_id;
Этот подзапрос выбирает сотрудников с зарплатой выше 50000, а затем основной запрос подсчитывает их количество по отделам.
🔹Подзапрос в WHERE
SELECT employee_id, employee_name
FROM employees
WHERE department_id IN (SELECT department_id FROM departments WHERE location = 'New York');
Здесь подзапрос выбирает отделы в Нью-Йорке, а основной запрос возвращает сотрудников этих отделов.
Подзапросы позволяют создавать динамичные и гибкие SQL-запросы, упрощая работу с комплексными данными. Попробуйте использовать их в своих проектах для повышения эффективности и точности ваших запросов!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍36❤4🔥2🤩2⚡1
This media is not supported in your browser
VIEW IN TELEGRAM
Трудно понять, как работает сортировка в SQL, особенно когда дело касается сортировки по нескольким полям?
Мы подготовили для вас интерактивную демонстрацию работы сортировки
Переходите по ссылке и попробуйте сами:
https://sql-academy.org/guide/sorting
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥41❤9👏5🤩3⚡2👍2😎1
SQL Academy: всё о реляционных БД и SQL
Премиум подписка в подарок 🎁 Давайте попробуем решить несложную задачу по SQL: -- Найти ID отдела с максимальной суммарной зарплатой сотрудников Условие задачи и схему можно посмотреть тут: https://sqlplayground.tech/sandbox/665f1dfc336e7166b572f64c Для…
Готовьтесь
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍2❤1👌1
Давайте попробуем вместе 🫂 решить 2 несложные задачи на позицию Middle business analyst в Accenture:
Кто первый решит одну из задач и первый скинет ссылку на правильное решение в комментарии, тот и
получит заслуженную награду🎁
2 задачи - 2 победителя.
Для участия необходимо:
1) Перейти по ссылке sql песочницы, ссылки указаны ниже к каждой из задач
2) Сделать fork (копию этой песочницы)
3) В блоке Query SQL написать ваше решение
4) Не забыть сохранить песочницу перед отправкой
5) Оставить в комментариях под постом ссылку на вашу песочницу с решением и номер задачи, которую вы решали
Задача 1
Ссылка на подготовленную песочницу:
https://sqlplayground.app/sandbox/669fd9c7fab0d08abff8ded8
Задача 2
Ссылка на подготовленную песочницу:
https://sqlplayground.app/sandbox/669fdc57fab0d08abff8deef
Кто первый решит одну из задач и первый скинет ссылку на правильное решение в комментарии, тот и
получит заслуженную награду
2 задачи - 2 победителя.
Для участия необходимо:
1) Перейти по ссылке sql песочницы, ссылки указаны ниже к каждой из задач
2) Сделать fork (копию этой песочницы)
3) В блоке Query SQL написать ваше решение
4) Не забыть сохранить песочницу перед отправкой
5) Оставить в комментариях под постом ссылку на вашу песочницу с решением и номер задачи, которую вы решали
Задача 1
Вывести список сотрудников, получающих заработную плату большую чем у непосредственного руководителя
Ссылка на подготовленную песочницу:
https://sqlplayground.app/sandbox/669fd9c7fab0d08abff8ded8
Задача 2
Вывести список сотрудников, получающих максимальную заработную плату в своем отделе
Ссылка на подготовленную песочницу:
https://sqlplayground.app/sandbox/669fdc57fab0d08abff8deef
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍4🔥1🤩1
Вам было бы интересно пройти тестовой собеседование по SQL от специалистов, работающих в топовых IT компаниях, и получить рекомендации после него?
Anonymous Poll
19%
Да, готов даже заплатить 3k
4%
Да, готов даже заплатить 5k
77%
Разве что за бесплатно
3🔥7🤯3👍2❤1
Мини-квиз по работе с датой и временем в SQL
Вопрос 1: Что делает следующий запрос?
a) Возвращает дату в формате 16 августа 2024
b) Возвращает дату в формате 2024-08-16
c) Возвращает дату в формате Friday, August 16, 2024
d) Возвращает дату в формате 2024-16-08
Правильный ответ:c) Возвращает дату в формате Friday, August 16, 2024
Вопрос 2: Какой результат вернет следующий запрос, если текущая дата 2024-08-16?
a) 137
b) 100
c) 31
d) 365
Правильный ответ:a) 137
Вопрос 3: Какой результат вернет следующий запрос?
a) 2024-02-29
b) 2024-03-01
c) 2024-03-02
d) Ошибка из-за неверной даты
Правильный ответ:b) 2024-03-01
Вопрос 4: Что произойдет, если выполнить следующий запрос?
a) Вернет количество дней между двумя датами
b) Вернет количество секунд между двумя датами
c) Вернет количество часов между двумя датами
d) Вернет количество минут между двумя датами
Правильный ответ:c) Вернет количество часов между двумя датами
Вопрос 1: Что делает следующий запрос?
SELECT DATE_FORMAT('2024-08-16', '%W, %M %d, %Y');
a) Возвращает дату в формате 16 августа 2024
b) Возвращает дату в формате 2024-08-16
c) Возвращает дату в формате Friday, August 16, 2024
d) Возвращает дату в формате 2024-16-08
Правильный ответ:
Вопрос 2: Какой результат вернет следующий запрос, если текущая дата 2024-08-16?
SELECT DATEDIFF('2024-12-31', CURDATE());
a) 137
b) 100
c) 31
d) 365
Правильный ответ:
Вопрос 3: Какой результат вернет следующий запрос?
SELECT DATE_ADD('2024-02-28', INTERVAL 1 DAY);
a) 2024-02-29
b) 2024-03-01
c) 2024-03-02
d) Ошибка из-за неверной даты
Правильный ответ:
Вопрос 4: Что произойдет, если выполнить следующий запрос?
SELECT TIMESTAMPDIFF(HOUR, '2024-08-16 08:00:00', '2024-08-16 20:00:00');
a) Вернет количество дней между двумя датами
b) Вернет количество секунд между двумя датами
c) Вернет количество часов между двумя датами
d) Вернет количество минут между двумя датами
Правильный ответ:
1🔥33👍25❤6🥰1🤩1
Кто же эти красивые люди🧐 ?
Это наши менторы, люди имеющие огромный опыт за спиной и готовые помочь вам с mock-собеседованиями.
Узнать больше информации о них и записаться можно тут:
https://sql-academy.org/ru/mentors
Это наши менторы, люди имеющие огромный опыт за спиной и готовые помочь вам с mock-собеседованиями.
Узнать больше информации о них и записаться можно тут:
https://sql-academy.org/ru/mentors
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍13❤6🔥2🥰2👏1😁1