У меня есть таблица с налоговыми ставками, где строки с типом объекта NULL представляют налоговые ставки по умолчанию.
Year End | EntityType | RateType | TaxRate
------------------------------------------
2009 | NULL | Interest | 13
2009 | NULL | Other | 8
2009 | NULL | Interest | 13
2010 | NULL | Other | 9
2009 | Company | Interest | 15
2010 | Individual | Other | 6
Я хочу создать хранимую процедуру для этой таблицы с Entitytype в качестве параметра. Таким образом, что для каждого года он возвращает налоговую ставку для этого типа объекта, если он существует, в противном случае возвращает строку NULL для этого года и типа ставки.
Т.е.: запрос вышеупомянутого с индивидуальным типом объекта должен вернуть
Year End | EntityType | RateType | TaxRate
------------------------------------------
2009 | NULL | Interest | 13
2009 | NULL | Other | 8
2009 | NULL | Interest | 13
2010 | Individual | Other | 6
Кто-нибудь может подсказать, как мне этого добиться?
Заранее спасибо,
Yong