Привет Я пытаюсь получить результаты для каждого из следующих запросов в один запрос. Я знаю, что могу сделать объединение, но мне было интересно, есть ли лучший способ, потому что у каждой таблицы разные столбцы? БлагодаряНужна помощь при написании запроса
select distinct RESOURCE_ID from USER_ROLES where TEST_IND ='Y'
select distinct RESOURCE_ID from USER_PLATFORMS where TEST_IND ='Y'
select distinct RESOURCE_ID from USER_COMPETENCIES where TEST_IND ='Y'
select distinct RESOURCE_ID from USER_TECH_SKILLS where TEST_IND ='Y'
select distinct RESOURCE_ID from USER_MGR_SKILLS where TEST_IND ='Y'
select distinct RESOURCE_ID from USER_APPS where TEST_IND ='Y'
select distinct RESOURCE_ID from BUS_PROCS where TEST_IND ='Y'
Что вы хотите, чтобы результат выглядел? Невозможно написать запрос, где каждая строка имеет разные столбцы. – JohnFx
Я думаю, что UNION - лучший способ пойти .... –
И вы ищете одну строку со многими столбцами (RoleId, PlatformId, ...) или много строк с одним столбцом? – pilotcam