sql结果合并问题 20
第一个select查询是select学院编号from.class.dbo.学院where学院名称='计算机科学与技术学院'第二select查询是select班级FROMc...
第一个select查询是
select 学院编号
from .class.dbo.学院
where 学院名称='计算机科学与技术学院'
第二select查询是
select 班级
FROM class.dbo.班级
WHERE 班级=01
第一个查询结果是001第二个查询结果是01 怎样合并成00101 展开
select 学院编号
from .class.dbo.学院
where 学院名称='计算机科学与技术学院'
第二select查询是
select 班级
FROM class.dbo.班级
WHERE 班级=01
第一个查询结果是001第二个查询结果是01 怎样合并成00101 展开
3个回答
展开全部
select 学院编号
from .class.dbo.学院
where 学院名称='计算机科学与技术学院'
union all
select 班级
FROM class.dbo.班级
WHERE 班级=01
这个是结果集的合并,呵呵。需要指出的是你提的需求不是很科学,一般写程序的过程遇到你这样的问题,要不然用连接查询,要不然在界面上通过程序来组织。
如果能对你有所帮助,欢迎采纳!
from .class.dbo.学院
where 学院名称='计算机科学与技术学院'
union all
select 班级
FROM class.dbo.班级
WHERE 班级=01
这个是结果集的合并,呵呵。需要指出的是你提的需求不是很科学,一般写程序的过程遇到你这样的问题,要不然用连接查询,要不然在界面上通过程序来组织。
如果能对你有所帮助,欢迎采纳!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select 学院编号,班级
from .class.dbo.学院,class.dbo.班级
where 学院编号.院名称='计算机科学与技术学院'
and 班级.班级=01
这个叫“sql连接查询”,百度一下有详细说明,希望帮到你。
from .class.dbo.学院,class.dbo.班级
where 学院编号.院名称='计算机科学与技术学院'
and 班级.班级=01
这个叫“sql连接查询”,百度一下有详细说明,希望帮到你。
追问
不是连接 是结果集的合并!
追答
哦,这个高级用法哦:
http://hi.baidu.com/ludo2008/blog/item/8b106f18169b41a24bedbc66.html
其实我懂的不多~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询