Саня Семенов
Оракул
(60497)
2 года назад
1SELECT * FROM customers WHERE name RLIKE '[A-G].*'
2 SELECT * FROM customers WHERE name RLIKE '.*g$'
3 SELECT * FROM customers WHERE city IS NULL
4 SELECT SUM(amt) FROM orders
5 SELECT customer, MAX(amt) FROM orders GROUP BY customer
SELECT customer, MAX(amt), date FROM orders GROUP BY customer, date
7 SELECT max(amt) FROM orders WHERE amt > 3000.00
8 SELECT customer, MAX(amt) FROM orders
WHRE customer = 'Serres' OR customer= 'Rifkin'
GROUP BY customer
Без базы бессмысленно писать запросы
2.Найти всех заказчиков чьи имена начинаются с 'G'
3.Найти все записи таблице Заказчиков с NULL значениями в столбце city
4.Найти сумму заказов в таблице Заказов
5.Найти наибольшую сумму приобретений (amt) полученную каждым продавцом.
6.Найти наибольшую сумму приобретений (amt) получаемую каждым продавцом каждый день
7.Найти максимальную стоимость приобретений (amt) свыше $3000.00
8.Найти наибольшие заказы продавцов Serres и Rifkin
9.Выбрать данные из таблицы Продавцов,
упорядочив в порядке убывания к наименьшему значению комиссионных (comm)
10.Подсчитать количество заказов каждого из продавцов,
и вывести результаты в убывающем порядке
11.Вывести пары продавцов - заказчиков живущих в одном городе
12. Вывести для каждого заказчика имя продавца который его обслуживает
13.Вывести все пары заказчиков имеющих один и тот же рейтинг (rating)
14.Вывести все пары заказчиков: один с рейтингом (rating) 100, второй 200
15.Вывести все тройки заказчиков: один с рейтингом (rating) 100, второй 200, третий 300
16.Вывести из таблицы Заказов все заказы продавца Motika
17.Вывести все заказы продавца который обслуживает Hoffmanа .
18.Вывести все заказы имеющие сумму приобретений (amt) выше средней на 4-е Октября
19.Найти среднее значение комиссионных продавцов в Лондоне
20.Вывести все строки таблицы Заказов для продавцов в Лондоне
21.Вывести комиссионные всех продавцов обслуживающих заказчиков в Лондоне
22.Подсчитатьт количество заказчиков в San Jose с оценками (rating) выше среднего
23.Вывести имена и номера всех продавцов которые имеют более одного заказчика
24.Найти все пары заказчиков обслуживаемых одним продавцом.
25.Найти всех заказчиков размещенных в городах где продавец Serres ( snum 1002 ) имеет заказчиков:
26.Найти всех продавцов, проживающих в Барселоне или Лондоне (ответ: 1001,1004,1007)
27.Выбрать заказы в которых или сумма заказа > 2000.00 или сделанные 03-10-1990 продавцами с номерами > 1002
28. Выбрать заказы для которых НЕ выполняются следующие условия:
или сумма заказа > 2000.00 или сделаны 03-10-1990 продавцами с номерами > 1002
29.Выбрать заказчиков. сделавших заказы 3 октября 1990 года
30.Найти продавцов заказчики которых имеют более чем один заказ.