我正在使用 SQL Server 2008。我有两个 sql 查询
select Course
from StudentDB.dbo.Student
where RollNo = 130
和
select Course
from StudentDB.dbo.Courses
where Course is not null
第一个查询将返回以下值
MSc
第二个查询将返回
MCA
MSc
CSE
ECE
EEE
我需要加入这些查询并想要这样的输出
MSc
MCA
CSE
ECE
EEE
那就是将第二个查询的结果附加到第一个查询并删除重复值。
请注意,我需要结果顶部的第一个查询结果。这里的 Msc 是第一个值,因为它是第一个查询的结果。我试过联合。但它返回第二个查询本身的结果。所以这些查询的联合将无济于事。