У меня есть ниже запрос:Ibatis SQL запрос
Select top 20 * from tab
--(first query)
union all
Select '0' as id,'PR' as BU,tab.name,tab.desc from tablename tab
inner join tablename1 tab1 ON tab1.name=tab.name and tab1.desc=tab.desc
--(second query)
union all
Select '0' as id,'BR' as BU,tab.name,tab.desc from tablename tab
inner join tablename1 tab1 ON tab1.name=tab.name and tab1.desc=tab.desc
--(third query)
Здесь я пытаюсь поставить фильтр в приведенном выше запросе, если я прохожу «PR» как BU он должен дать мне результаты запроса 1 и запроса 2 но сейчас он дает мне результаты всех трех запросов. Мне нужны результаты на основе параметра BU