Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

SQL. Помогите решить задачи пожалуйста. Огромное спасибо заранее))

Валиджан Нурмамедов Ученик (90), на голосовании 2 года назад
1.Выбрать всех заказчиков чьи имена попали в алфавитный диапазон 'A' - 'G'


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.Найти продавцов заказчики которых имеют более чем один заказ.
Голосование за лучший ответ
Андрей Слегкин Оракул (58142) 2 года назад
Иди в раздел выполнения домашек. Здесь люди программированием занимаются.
Саня Семенов Оракул (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
Без базы бессмысленно писать запросы
Похожие вопросы