Сдвиг значений одного столбца в другой при получении результатов
У меня есть 2 таблицы
usermaster
ID UserType UserName
1 SuperAdmin SAdmin
и профессорМастер
Id UserName AdminID
2 Myname 2 Myname
Я хочу объединить UserName обеих таблиц в один столбец, где получение результатов. Я использую Query
select P.UserName,A.UserName from ProfessorMaster P inner join usermaster A on A.ID=P.AdminID where P.IsSelected=1
Я получаю такую запись
UserName UserName1
Myname Admin
prof Professor
Prof12 Admin
Но я хочу этого
UserName
Myname
prof
Prof12
Admin
Professor
Как я могу достичь этого?
1 ответ
Ты можешь использовать union
чтобы получить это в один столбец.
select P.UserName as username
from ProfessorMaster P inner join usermaster A
on A.ID=P.AdminID
where P.IsSelected=1
union
select A.UserName
from ProfessorMaster P inner join usermaster A
on A.ID=P.AdminID
where P.IsSelected=1