Как создать следующий отчет
Иметься таблица след вида Код
Нужно вывести, сколько договоров каждого типа (пусть будет 2 типа т.е ID_PATTERN =1 и ID_PATTERN =2) было заключено в каждом месяце на протяжении не скольких лет , причем договора типа 2 появился намного позже чем 1-й . Как это вожно вывести в одном запросе ? Что бы было что то типа такого:
Year _1| Month_1 | Con_1 | ID_PATTERN_1 |Con _2 | ID_PATTERN _2
2004 | 1 | 2 | 1 | NULL | NULL
2004 | 2 | 4 | 1 | NULL | NULL
2004 | 3 | 5 | 1 | NULL | NULL
.
.
.
2008 | 1 | 10 | 1 | 22 | 2
2008 | 2 | 23 | 1 | 56 | 2
2008 | 3 | 13 | 1 | 36 | 2
CREATE TABLE DOGOVOR{
Year int,
Month int,
Con int, /*количество договоров */
ID_PATTERN /*тип договора*/
}
Нужно вывести, сколько договоров каждого типа (пусть будет 2 типа т.е ID_PATTERN =1 и ID_PATTERN =2) было заключено в каждом месяце на протяжении не скольких лет , причем договора типа 2 появился намного позже чем 1-й . Как это вожно вывести в одном запросе ? Что бы было что то типа такого:
Year _1| Month_1 | Con_1 | ID_PATTERN_1 |Con _2 | ID_PATTERN _2
2004 | 1 | 2 | 1 | NULL | NULL
2004 | 2 | 4 | 1 | NULL | NULL
2004 | 3 | 5 | 1 | NULL | NULL
.
.
.
2008 | 1 | 10 | 1 | 22 | 2
2008 | 2 | 23 | 1 | 56 | 2
2008 | 3 | 13 | 1 | 36 | 2
Комментарии
|Con _2 | ID_PATTERN _2 как появляются?