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

Откуда:
Сообщений: 5
есть 3 БД "Клиенты (ид, имя)", "Договора (ид, ид_клиента, дата_заключения)", "Заказы (ид_договора, дата_отправления, количество_вагонов)". Необходимо реализовать процедуру, которая реализует отчет по месяцам в разрезе клиентов. Входные параметры - имя клиента, если оно указано то формируется отчет по данному клиенту если нет - по всем. На выходе нужно получить таблицу со столбцами: имя клиента и ещё 12 столбцов - количество вагонов на каждый месяц текущего года. Если дата_отправления не указана, то считать по дате_заключения. Помогите пожалуйста
9 апр 13, 14:41    [14156778]     Ответить | Цитировать Сообщить модератору
 Re: Процедура, формирующая отчет?  [new]
Glory
Member

Откуда:
Сообщений: 104760
Пономарь
Помогите пожалуйста

C чем конкретно вы испытываете трудности ?
9 апр 13, 14:42    [14156783]     Ответить | Цитировать Сообщить модератору
 Re: Процедура, формирующая отчет?  [new]
Пономарь
Member

Откуда:
Сообщений: 5
С написанием данной процедуры:(
9 апр 13, 14:44    [14156795]     Ответить | Цитировать Сообщить модератору
 Re: Процедура, формирующая отчет?  [new]
Glory
Member

Откуда:
Сообщений: 104760
Пономарь
С написанием данной процедуры:(

И как вы попробовали ее написать ?
9 апр 13, 14:45    [14156804]     Ответить | Цитировать Сообщить модератору
 Re: Процедура, формирующая отчет?  [new]
Пономарь
Member

Откуда:
Сообщений: 5
Открыл окно по созданию запроса -> create procedure... -> накидал множество селектов -> в голове и на экране образовалась какая-то каша, работа остановилась
9 апр 13, 14:52    [14156845]     Ответить | Цитировать Сообщить модератору
 Re: Процедура, формирующая отчет?  [new]
Glory
Member

Откуда:
Сообщений: 104760
Пономарь
накидал множество селектов -> в голове и на экране образовалась какая-то каша, работа остановилась

Может надо было начать с чтения хелпа по CREATE PROCEDURE ?
Или с написания просто запроса, которые выведет нужные данные ?
9 апр 13, 14:54    [14156863]     Ответить | Цитировать Сообщить модератору
 Re: Процедура, формирующая отчет?  [new]
Пономарь
Member

Откуда:
Сообщений: 5
Glory
Пономарь
накидал множество селектов -> в голове и на экране образовалась какая-то каша, работа остановилась

Может надо было начать с чтения хелпа по CREATE PROCEDURE ?
Или с написания просто запроса, которые выведет нужные данные ?


читал, проблема с селектами, как бы составить такой селект(ы), который отображал бы нечто подобное, чтото у меня извилин не хватает, поэтому и обратился за помощью:((
9 апр 13, 15:00    [14156907]     Ответить | Цитировать Сообщить модератору
 Re: Процедура, формирующая отчет?  [new]
Glory
Member

Откуда:
Сообщений: 104760
Пономарь
проблема с селектами

Так и надо писать, что не могу составить запрос

Пономарь
как бы составить такой селект(ы), который отображал бы нечто подобное

https://www.sql.ru/forum/actualthread.aspx?tid=127456 п.4 и п.6
9 апр 13, 15:03    [14156925]     Ответить | Цитировать Сообщить модератору
 Re: Процедура, формирующая отчет?  [new]
Пономарь
Member

Откуда:
Сообщений: 5
Использую MS SQL Server 2008 R2 экспресс версия, в нем и создаю запросы
9 апр 13, 15:21    [14157066]     Ответить | Цитировать Сообщить модератору
 Re: Процедура, формирующая отчет?  [new]
Гость333
Member

Откуда:
Сообщений: 3683
Пономарь,

Отлично, п.4 почти выполнили, теперь осталось выполнить п.6.
9 апр 13, 15:33    [14157183]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить