Ребятки, пожалуйста помогите, жутко туплю, мысль не приходит в голову,
у меня есть задача сделать выборку для отчета на какой срок дана
рассрочка на бытовую технику...отчет должен выглядеть так:
name rasr_na_2m rasr_na_3m rasr_na_4m
кух.комбайн 9000
мясорубка 3000
стир.машина 5000
есть первая таблица prod_rassroch
id srok date price
1 2 01.02.13 3000
2 3 01.02.13 9000
3 4 01.02.13 5000
и есть вторая таблица attribute
id code name
2 2 rasr_na_2m
4 4 rasr_na_4m
3 3 rasr_na_3m
5 6 кух.комбайн
7 5 мысорубка
8 15 стир.машина
по srok=id из таблицы attribute я нашла срочность и разбила на сроки
| id | srok | date | rasr_na_2m | rasr_na_3m | rasr_na_4m | | 1 | 2 | 01.02.13 | 3000 | | | 2 | 3 | 01.02.13 | | 9000 | | | | 3 | 4 | 01.02.13 | | | 5000 | |
|
select d.*,
case when a.code=2 then price else null end as rasr_na_2m,
case when a.code=3 then price else null end as rasr_na_3m,
case when a.code=4 then price else null end as rasr_na_4m
from
(select id,srok,date,price from prod_rassroch where date='01.02.13') d,
attribute
where d.srok=a.id
как теперь привязать быт технику к получившейся таблице...возможно ли,
или не хватает данных...что то я совсем не могу сообразить(((