Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Нужна помощь.  [new]
Sergeihule
Member

Откуда:
Сообщений: 8
Помогите с запросами:

1. который выводит столбцы в следующем порядке: номер заказа, сумму заказа, сумму без налога (разделить на 1.18), дату покупки, номер покупателя для всех покупок в таблице Pokupka, совершенных 3 октября 2000 года и обслуженных продавцом с номером 1007 (столбец snum).

2.запрос, который выводит без повторов города (столбец city) таблицы Salespeople для всех продавцов, имеющих комиссионные в диапазоне от 10 до 13% (включительно).

3. запрос к таблице Customers, который в результате для всех покупателей из Лондона заменяет город на Париж (столбец city), для покупателей из Рима заменяет город на Москву, а для остальных покупателей оставляет в списке их настоящие города.

4.запрос к таблице Pokupka, который выбирает наименьший заказ каждого покупателя. Задайте собственное имя для выводимого столбца с минимальной суммой заказа.

5. запрос к таблице Customers, который подсчитывает средний рейтинг покупателей отдельно по каждому городу для каждого из продавцов, к которым прикреплены покупатели в городе.
6 мар 13, 11:57    [14018563]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь.  [new]
Glory
Member

Откуда:
Сообщений: 104751
Зачет горит ?
6 мар 13, 11:59    [14018568]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь.  [new]
Sergeihule
Member

Откуда:
Сообщений: 8
Glory, даааа.... тут очень много заданий... половину сделал.. еще столько же
6 мар 13, 12:00    [14018575]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь.  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2423
Sergeihule
Glory, даааа.... тут очень много заданий... половину сделал.. еще столько же


А вы в раздел Работа это напишите, там вам с удовольствием помогут.
6 мар 13, 12:16    [14018685]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь.  [new]
Sergeihule
Member

Откуда:
Сообщений: 8
WarAnt, да мне хотя бы с 1-ым запросом помочь..
6 мар 13, 12:19    [14018721]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь.  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2423
Sergeihule
WarAnt, да мне хотя бы с 1-ым запросом помочь..


и что у вас с ним не получается?
6 мар 13, 12:22    [14018742]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь.  [new]
Sergeihule
Member

Откуда:
Сообщений: 8
WarAnt, не совсем понимаю что нужно сделать
6 мар 13, 12:25    [14018763]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь.  [new]
vadim-tmn
Member

Откуда:
Сообщений: 52
select [номер заказа], [сумму заказа], [сумму заказа]/1.18 as [Сума без НДС], [дату покупки], [номер покупателя] from Pokupka
where [дату покупки]='03.10.2000' and snum=1007
6 мар 13, 12:25    [14018769]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь.  [new]
Sergeihule
Member

Откуда:
Сообщений: 8
vadim-tmn, спасибо большое)) а вот во втором чтоб города без повторов было , нужно использовать UNION?
6 мар 13, 12:28    [14018787]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь.  [new]
vadim-tmn
Member

Откуда:
Сообщений: 52
distinct после слова select
6 мар 13, 12:29    [14018797]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь.  [new]
Sergeihule
Member

Откуда:
Сообщений: 8
vadim-tmn, а можешь еще помочь с этим запросом :

5. запрос к таблице Customers, который подсчитывает средний рейтинг покупателей отдельно по каждому городу для каждого из продавцов, к которым прикреплены покупатели в городе. Исключите из результата покупателей из Рима. Расположите результаты в порядке возрастания среднего рейтинга. Задайте собственное имя для выводимого столбца со средним рейтингом покупателей.
6 мар 13, 12:32    [14018827]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь.  [new]
vadim-tmn
Member

Откуда:
Сообщений: 52
select avg(???) as [СредРейтинг], [город], [Продавец]


from Customers
where [город]<>'Рим'
group by [город], [Продавец]
order by [СредРейтинг]


что есть рейтинг покупателя?))
6 мар 13, 12:40    [14018893]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь.  [new]
Sergeihule
Member

Откуда:
Сообщений: 8
vadim-tmn, это столбец rating в таблице.. я так думаю
6 мар 13, 12:46    [14018948]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь.  [new]
vadim-tmn
Member

Откуда:
Сообщений: 52
тогда вместо ??? ставим rating))
6 мар 13, 12:52    [14019002]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить