TGViewer
Channel Public Channel
SQL задачи

SQL задачи

@sqlquestions

SQL задачи для подготовки к собеседованию.

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


№ 7065181110


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

По вопросам рекламы: @anothertechrock
Subscribers
9.98K
Photos
190
Videos
0
Links
135

Showing posts older than #977 · Back to latest

Older Posts 13 shown
Post #976 2.91K
Ответ к Задаче 32

SELECT a.salesman_id, name, a.city, 'MATCHED' FROM salesman a, customer b WHERE a.city = b.city UNION (SELECT salesman_id, name, city, 'NO MATCH' FROM salesman WHERE NOT city = ANY (SELECT city FROM customer)) ORDER BY 2 DESC

#задача
Post #973 2.89K
Задача 32

Напишите запрос для добавления к выбранным полям строк, помечающих, совпадает ли город какого-нибудь продавца с городом какого-нибудь клиента. Верните ID продавца, его имя, город и пометку MATCHED/NO MATCH.

#задача
Post #969 3.36K
Ответ к Задаче 31

#задача
Post #966 3.17K
Задача 31

Напишите запрос, чтобы найти актеров, сыгравших в фильме "Annie Hall". Верните все поля из таблицы actor.

#задача
Post #964 2.68K
Ответ к Задаче 30

SELECT a.salesman_id, name, ord_no, 'highest on', ord_date FROM salesman a, orders b WHERE a.salesman_id =b.salesman_id AND b.purch_amt= (SELECT MAX (purch_amt) FROM orders c WHERE c.ord_date = b.ord_date) UNION (SELECT a.salesman_id, name, ord_no, 'lowest on', ord_date FROM salesman a, orders b WHERE a.salesman_id =b.salesman_id AND b.purch_amt= (SELECT MIN (purch_amt) FROM orders c WHERE c.ord_date = b.ord_date))

#задача
Post #961 2.61K
Задача 30

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

Верните salesman_id, name, order_no, строку highest on или lowest on (т.е. наибольшая или наименьшая сумма на [определенное число]), ord_date.

#задача
Post #959 2.63K
Ответ к Задаче 29

SELECT * FROM orders WHERE salesman_id IN (SELECT salesman_id FROM salesman WHERE city='London');

#задача
Post #956 2.61K
Задача 29

Напишите запрос, чтобы найти все заказы, созданные продавцами из Лондона. Верните ord_no, purch_amt, ord_date, customer_id, salesman_id.

#задача
Post #955 2.86K
Ответ к Задаче 28

SELECT * FROM orders ORDER BY ord_date DESC;

#задача
Post #953 2.82K
Задача 28

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

#задача
Post #952 3.11K
Ответ к Задаче 27

SELECT COUNT(*) FROM customer;

#задача
Post #951 2.89K
Задача 27

Напишите запрос, возвращающий число клиентов.

#задача
Post #949 2.76K
Ответ к Задаче 26

SELECT * FROM customer WHERE customer_id IN (3007, 3008, 3009);

#задача
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →