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

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


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

2022-06-12 11:40:22
Ищите новую информацию по Базам Данных, которую можно использовать сразу на практике?

Отлично, присоединяйтесь к гастротуру от OTUS по Базам Данных - бесплатная онлайн конференция, где 4 практикующих спикера поделятся своим опытом и поднимут вопросы, о которых обычно не задумываются при работе с Базами Данных.

О чем будем говорить:
– Работа с индексами PostgreSQL на реальных примерах
– Ускоряем запросы в тысячи раз используя СТЕ
– Подводные камни индексов
– Транзакции - всегда ли атомарны
– Cassandra + PostgreSQL = CQRS

В фокусе нашего внимания будет работа с MS SQL, PostgreSQL и Cassandra, а суммарный опыт спикеров - более 55 лет!

Сохраняйте мероприятие себе в календарь - 15 июня 19:00 и регистрируйтесь по ссылке!
828 views08:40
Открыть/Комментировать
2022-06-10 22:01:21
Возможно ли использование одновременно двух агрегирующих функций: select min(price), max(price) from Orders;
Anonymous Quiz
11%
да, но данный запрос составлен неверно, надо так: select * from Orders where price IN (min, max);
75%
да, в результате мы получим минимальную и максимальную стоимости
4%
да, в результате мы получим стоимости, отсортированные от минимальной к максимальной
10%
нет, две функции использовать одновременно нельзя
309 voters758 views19:01
Открыть/Комментировать
2022-06-10 18:02:23
«Школа 21» — школа программирования от Сбера, которая даёт возможность любым кандидатам старше 18 лет, успешно прошедшим отборочные этапы, бесплатно получить востребованную профессию в сфере ИТ.

На сегодняшний день работает три кампуса «Школы 21» в России: в Москве, Казани и Новосибирске. 3500 участников основного обучения, более 1000 из них проходят стажировки или уже трудоустроены в лучших ИТ-компаниях нашей страны.

Обучение проходит по методике «равный равному», в свободном графике, без учителей и лекций. Стажировка включена в учебную программу. 100% участников выходят на стажировки, 95% из них получают предложения о работе уже во время стажировки.

Поступление в «Школу 21» не зависит от предыдущих знаний, результатов ЕГЭ, опыта работы, умения программировать и наличия дипломов. Для более чем 50% участников участие в проекте — это первый опыт программирования. «Школа 21» открыта 24/7. На время учебы иногородним будет предоставлено бесплатное проживание в общежитии. Заявку можно подать на 21-school.ru.
1.2K views15:02
Открыть/Комментировать
2022-06-08 16:55:28 Решение к #Задача13:

SELECT
pi.product_id,
p.store_id,
pi.price
FROM purchase_item pi
JOIN purchase p
ON p.purchase_id = pi.purchase_id

INTERSECT

SELECT pp.product_id,
pp.store_id,
pp.price
FROM product_price pp

#задача
1.2K views13:55
Открыть/Комментировать
2022-06-07 17:45:32 #Задача13:

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

Выведи товары заказа (таблицы purchase_item и purchase), которые проданы по цене из каталога (таблица product_price).

Выведи столбцы:

product_id - идентификатор товара;
store_id - идентификатор магазина;
price - цена.
Для определения идентификатора магазина для товара заказа, нужно присоединить таблицу purchase.

Решение завтра.
#задача
1.6K views14:45
Открыть/Комментировать
2022-06-03 14:02:33
Выберите пример правильно составленного запроса с использованием агрегирующей функции SUM:
Anonymous Quiz
72%
select sum(price) from Orders;
11%
select sum(price), customer_name from Orders;
5%
select * from Orders where price=sum();
12%
select sum() from Orders group by price desc;
585 voters1.4K views11:02
Открыть/Комментировать
2022-06-02 15:00:00
Мигрируем в PostgreSQL на демо-занятии онлайн-курса «PostgreSQL для администраторов баз данных и разработчиков»

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

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

ЗАРЕГИСТРИРОВАТЬСЯ
1.1K views12:00
Открыть/Комментировать
2022-06-01 17:45:27 Решение к #Задача12:

SELECT
e.last_name,
length(e.last_name) AS length
FROM employee e
ORDER BY length desc, last_name

#задача
941 views14:45
Открыть/Комментировать
2022-05-31 17:45:30 #Задача12:

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

Определи длину строки фамилий сотрудников. Выведи два столбца:

last_name - фамилия сотрудника;
length - количество символов в фамилии.
Отсортируй результат сначала по убыванию длины фамилии, затем по фамилии.

Решение завтра.
#задача
1.4K views14:45
Открыть/Комментировать
2022-05-30 21:38:54 Друзья, напишите что бы вы добавили или исправили в контенте нашего канала?

Все пожелания в комментарии под постом.

Также мы ищем заинтересованного SQL человека, который бы хотел добавлять контент-тесты в наш канал. Все желающие, напишите пожалуйста пару примеров тестов и пришлите их сюда: @aldrson.
823 views18:38
Открыть/Комментировать