SQL задачи
10K subscribers
204 photos
160 links
SQL задачи для подготовки к собеседованию.

SQL тесты для проверки знаний.

№ 5635948084

SQL запросы к конкретной Базе данных с решением и разбором

По вопросам рекламы: @anothertechrock
Download Telegram
Ответ к Задаче 33

SELECT * FROM orders WHERE salesman_id = (SELECT DISTINCT salesman_id FROM orders WHERE customer_id =3007);

#задача
Задача 34

Напишите запрос, чтобы вывести все заказы. Отсортируйте результат по ord_date (в порядке возрастания) и по purch_amt (в порядке убывания). Верните все поля.

#задача
Ответ к Задаче 34

SELECT * FROM orders ORDER BY ord_date,purch_amt DESC;

#задача
Задача 35

Напишите запрос, чтобы найти всех ревьюеров, чьи рейтинги содержат значение NULL. Верните имена этих ревьюеров.

#задача
Ответ к Задаче 35

#задача
Задача 36

Напишите запрос, чтобы найти продавцов, которые не живут в одном городе со своими клиентами и получили больше 12% комиссионных от компании. Верните имя клиента, город клиента, имя продавца, город продавца и комиссионные.

#задача
Ответ к Задаче 36

SELECT a.cust_name AS "Customer Name", a.city, b.name AS "Salesman", b.city,b.commission FROM customer a INNER JOIN salesman b ON a.salesman_id=b.salesman_id WHERE b.commission>.12 AND a.city<>b.city;

#задача
Как в SQL выбрать все записи из таблицы "Persons", где значение столбца "FirstName" равно "Peter"?
Anonymous Quiz
5%
SELECT [all] FROM Persons WHERE FirstName='Peter'
5%
SELECT [all] FROM Persons WHERE FirstName LIKE 'Peter'
1%
SELECT * FROM Persons WHERE FirstName<>'Peter'
86%
SELECT * FROM Persons WHERE FirstName='Peter'
3%
Посмотреть ответ
Можно ли упростить приведенный запрос с UNION? Если да, то как?
SELECT id, prod_id, price FROM goods WHERE price <= 5 UNION SELECT id, prod_id, price FROM goods WHERE id IN (100,104)
Anonymous Quiz
22%
SELECT id, prod_id, price FROM goods WHERE price = 5 AND id IN (100,104)
4%
SELECT id, prod_id, price FROM goods WHERE price = 5 !AND id IN (100,104)
30%
SELECT id, prod_id, price FROM goods WHERE price = 5 OR id IN (100,104)
6%
Упростить нельзя
30%
Нет верного варианта ответа
7%
Посмотреть ответ
Синонимом какого понятия является понятие 'кортеж'?
Anonymous Quiz
17%
Поле
57%
Запись
6%
Первичный ключ
8%
Внешний ключ
12%
Посмотреть ответ
Как вернуть все записи из таблицы Persons, отсортированные в порядке убывания по FirstName?
Anonymous Quiz
87%
SELECT * FROM Persons ORDER BY FirstName DESC
2%
SELECT * FROM Persons SORT 'FirstName' DESC
5%
SELECT * FROM Persons SORT BY 'FirstName' DESC
5%
SELECT * FROM Persons ORDER FirstName DESC
2%
Посмотреть ответ
Даны 2 таблицы А и В, которые содержат поле row. А содержит 10 записей, В - 5 записей. Сколько записей вернет следующий запрос:

select A.row, B.row from A,B
Anonymous Quiz
11%
5
25%
10
51%
50
13%
Посмотреть ответ
Если вы хотели попробовать попасть в айти, но не знаете, как подступиться — попробуйте начать с тестирования.

🐞 Собеседование тестировщика — канал для тех, кто готовится к собеседования по тестированию.

Что там публикуется:
— вопросы с собесов и ответы на них;
— тесты для проверки ваших знаний;
— обучающие книги;

Канал рассчитан на начинающих и поможет разобраться в основах и лучших практиках QA, подготовит вас к прохождению собеседований.

Подписывайтесь: @qasobes
Самые интересные SQL запросы.

Друзья, пришлите в комментариях самые интересные задачи из нашего канала.
Как это сделать?
- Находите наш пост, кликаете правой кнопкой мыши и "Copy Post Link" или "Скопировать ссылку"


Также присылайте интересные короткие sql запросы из вашей практики, которые решают конкретную небольшую задачу.