Задача 36
Напишите запрос, чтобы найти продавцов, которые не живут в одном городе со своими клиентами и получили больше 12% комиссионных от компании. Верните имя клиента, город клиента, имя продавца, город продавца и комиссионные.
#задача
Напишите запрос, чтобы найти продавцов, которые не живут в одном городе со своими клиентами и получили больше 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)
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%
Посмотреть ответ
Что покажет следующий запрос:
select * from Orders where date between '2017-01-01' and '2017-12-31'
select * from Orders where date between '2017-01-01' and '2017-12-31'
Anonymous Quiz
6%
Все данные по заказам, совершенным за 2017 год, за исключением 01 января 2017 года
15%
Все данные по заказам, совершенным за 2017 год, за исключением 31 декабря 2017 года
66%
Все данные по заказам, совершенным за 2017 год
7%
Ничего: запрос составлен неверно
6%
Посмотреть ответ
Как вернуть все записи из таблицы 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
select A.row, B.row from A,B
Anonymous Quiz
11%
5
25%
10
51%
50
13%
Посмотреть ответ
Как в SQL можно вставить новую запись в таблицу "Persons"?
Anonymous Quiz
81%
INSERT INTO Persons VALUES ('Jimmy', 'Jackson')
12%
INSERT VALUES ('Jimmy', 'Jackson') INTO Persons
5%
INSERT ('Jimmy', 'Jackson') INTO Persons
2%
Посмотреть ответ
Если вы хотели попробовать попасть в айти, но не знаете, как подступиться — попробуйте начать с тестирования.
🐞 Собеседование тестировщика — канал для тех, кто готовится к собеседования по тестированию.
Что там публикуется:
— вопросы с собесов и ответы на них;
— тесты для проверки ваших знаний;
— обучающие книги;
Канал рассчитан на начинающих и поможет разобраться в основах и лучших практиках QA, подготовит вас к прохождению собеседований.
Подписывайтесь: @qasobes
🐞 Собеседование тестировщика — канал для тех, кто готовится к собеседования по тестированию.
Что там публикуется:
— вопросы с собесов и ответы на них;
— тесты для проверки ваших знаний;
— обучающие книги;
Канал рассчитан на начинающих и поможет разобраться в основах и лучших практиках QA, подготовит вас к прохождению собеседований.
Подписывайтесь: @qasobes
Telegram
🐞Собеседование тестировщика. QaRocks
Вопросы и ответы с собеседований на позицию QA/QC
Тесты на знание основ QA.
Присылайте ваши вопросы с собесов на @viktorreh
Тесты на знание основ QA.
Присылайте ваши вопросы с собесов на @viktorreh
Самые интересные SQL запросы.
Друзья, пришлите в комментариях самые интересные задачи из нашего канала.
Как это сделать?
- Находите наш пост, кликаете правой кнопкой мыши и "Copy Post Link" или "Скопировать ссылку"
Также присылайте интересные короткие sql запросы из вашей практики, которые решают конкретную небольшую задачу.
Друзья, пришлите в комментариях самые интересные задачи из нашего канала.
Как это сделать?
- Находите наш пост, кликаете правой кнопкой мыши и "Copy Post Link" или "Скопировать ссылку"
Также присылайте интересные короткие sql запросы из вашей практики, которые решают конкретную небольшую задачу.
Задача 37
Напишите запрос, чтобы найти режиссера (director) фильма, сыгравшего роль в "Eyes Wide Shut". Верните полное имя режиссера (dir_fname и dir_lname).
#задача
Напишите запрос, чтобы найти режиссера (director) фильма, сыгравшего роль в "Eyes Wide Shut". Верните полное имя режиссера (dir_fname и dir_lname).
#задача
Ответ к Задаче 37
SELECT dir_fname, dir_lname#задача
FROM director
WHERE dir_id in (
SELECT dir_id
FROM movie_direction
WHERE mov_id in(
SELECT mov_id
FROM movie_cast WHERE role = ANY (
SELECT role
FROM movie_cast
WHERE mov_id IN (
SELECT mov_id
FROM movie
WHERE mov_title='Eyes Wide Shut'))));
Задача 38
Напишите запрос, чтобы вывести детали всех заказов. Исключите заказы, где ord_date равно '2012-09-10' и при этом salesman_id выше 5005, а также те, где purch_amt больше 1000. Верните ord_no, purch_amt, ord_date, customer_id и salesman_id.
#задача
Напишите запрос, чтобы вывести детали всех заказов. Исключите заказы, где ord_date равно '2012-09-10' и при этом salesman_id выше 5005, а также те, где purch_amt больше 1000. Верните ord_no, purch_amt, ord_date, customer_id и salesman_id.
#задача
Ответ к Задаче 38
SELECT * FROM orders WHERE NOT ((ord_date ='2012-09-10'AND salesman_id > 5005) OR purch_amt > 1000.00);#задача