Получи случайную криптовалюту за регистрацию!

SQL задачи

Логотип телеграм канала @sqlquestions — SQL задачи S
Логотип телеграм канала @sqlquestions — SQL задачи
Адрес канала: @sqlquestions
Категории: Технологии
Язык: Русский
Количество подписчиков: 8.94K
Описание канала:

SQL задачи для подготовки к собеседованию.
По вопросам рекламы: @anothertechrock
Все предложения: @aldrson

Рейтинги и Отзывы

2.00

2 отзыва

Оценить канал sqlquestions и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

1

2 звезд

0

1 звезд

1


Последние сообщения 3

2022-06-22 17:47:04 Решение к #Задача15:

SELECT
e.last_name,
e.first_name,
e.store_id as store_id_employee,
r.store_id as store_id_rank,
r.rank_id,
r.name as rank_name
FROM employee e
JOIN ranks r
ON r.store_id = e.store_id
OR (r.rank_id = e.rank_id AND r.store_id != e.store_id)
ORDER BY e.last_name, e.first_name, r.store_id, r.rank_id

#задача
1.1K views14:47
Открыть/Комментировать
2022-06-21 17:47:04 #Задача15:

Используй схему данных
отсюда
Тестовую БД и схему БД можно также скачать - ТУТ

Помоги сотрудникам найти повышение в должности, либо перейти на ту же должность, но в другой магазин.

Для каждого сотрудника получи информацию о должностях либо магазина, в котором работает сотрудник, либо должностях с таким же индентификатором должности в другом магазине. Выведи следующие столбцы:

last_name - фамилия сотрудника;
first_name - имя сотрудника;
store_id_employee - идентификатор магазина сотрудника;
store_id_rank - идентификатор магазина должности;
rank_id - идентификатор должности в магазине;
rank_name - название должности.

Отсортируй результат по

фамилии;
имени;
идентификатору магазина должности;
идентификатору должности.

Решение завтра.
#задача
1.4K views14:47
Открыть/Комментировать
2022-06-21 14:11:17
Выберите корректно составленный запрос с функцией GROUP BY:
Anonymous Quiz
5%
select count(*) from Orders GROUP seller_id;
4%
select seller_id, count(*) from Orders GROUP seller_id;
89%
select seller_id, count(*) from Orders GROUP BY seller_id;
3%
select count(*) from Orders GROUP ON seller_id;
596 voters1.6K views11:11
Открыть/Комментировать
2022-06-21 10:01:52
Сменить профессию — реально. Курс «Аналитик данных» поможет освоить навыки младшего аналитика и начать карьеру в IT.

В программе — Python, SQL, Tableau, теория вероятностей, статистика, бизнес-метрики и визуализация данных.

Учиться будет непросто. Но вас будет поддерживать целая команда!
— Наставник разберёт сложные темы и расскажет, как всё устроено на настоящей работе.
— Ревьюер проверит проекты и подскажет, как их улучшить.
— Куратор поможет с организацией учёбы и не даст прокрастинировать.
— Карьерные специалисты научат писать резюме и проходить собеседования.

Оплачивать учёбу можно помесячно. Если сомневаетесь, по душе ли вам профессия — попробуйте бесплатную вводную часть.

→ Старт потока — 23 июня
→ Попробуйте курс бесплатно
1.7K views07:01
Открыть/Комментировать
2022-06-16 15:43:01
Почему конструкция HAVING Money > 15000 является неправильной?
Anonymous Quiz
3%
можно использовать только знак равенства, а не оператор сравнения
6%
слово Money должно быть заключено в скобки
7%
выражение Money > 15000 должно быть заключено в скобки
83%
оператор HAVING применяется только к значениям агрегатных функций
379 voters869 views12:43
Открыть/Комментировать
2022-06-16 11:25:25
Мигрируем в PostgreSQL на демо-занятии онлайн-курса «PostgreSQL для администраторов баз данных и разработчиков»

Рассмотрим вопросы: загрузки данных на Постгрес, переноса PostgreSQL базы с Linux на Windows (или наоборот) и настроим логическую репликацию, которая позволяет мигрировать данные с более старой версии Постгреса на новую.

РЕЗУЛЬТАТ ПРОХОЖДЕНИЯ КУРСА
Сильное портфолио, которое позволит работать в качестве PostgreSQL DBA — устанавливать, настраивать, поддерживать и развивать БД под управлением PostgreSQL

ЗАРЕГИСТРИРОВАТЬСЯ
1.2K views08:25
Открыть/Комментировать
2022-06-15 17:46:04 Решение к #Задача14:

SELECT
count(*) AS count_total,
count(employee_id) AS count_employee,
count(DISTINCT employee_id) AS count_distinct_employee
FROM purchase

#задача
1.5K views14:46
Открыть/Комментировать
2022-06-14 17:46:04 #Задача14:

Используй схему данных
отсюда
Тестовую БД и схему БД можно также скачать - ТУТ

Из таблицы заказов получи информацию:

count_total - общее количество заказов;
count_employee - количество заказов, которые оформили сотрудники магазина;
count_distinct_employee - количество сотрудников магазинов, когда-либо оформивших заказ.

Решение завтра.
#задача
1.7K views14:46
Открыть/Комментировать
2022-06-14 13:19:01
Предложение для пользователей системы "1С"

Отличная возможность поднять свою ценность в компании и увеличить оплату своего труда.
Полный курс, сертифицированный фирмой "1С", узнайте подробности по ссылке: https://clc.to/AtLl9Q

Чем курс будет полезен:
– вы сможете дорабатывать конфигурацию под требования заказчика;
– вы научитесь составлять ТЗ, создавать отчёты и обрабатывать данные эффективнее, чем раньше;
– вы изучите полный функционал привычной системы "1С-Предприятие" и научитесь разрабатывать и изменять её.

Также, вы подготовитесь к сдаче экзамена "1С:Профессионал" и улучшите свои позиции на рынке труда, а также сможете найти работу программистом 1С.

Запишитесь на курс со скидкой по ссылке!
1.6K viewsedited  10:19
Открыть/Комментировать
2022-06-13 18:24:36
При помощи оператора UNION нельзя объединить результаты запросов:
Anonymous Quiz
9%
содержащих подзапросы
76%
с разным числом столбцов
6%
содержащих дубликаты
8%
если запросов больше трех
479 voters936 views15:24
Открыть/Комментировать