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
展开
 我来答
牧之卉0j1
2011-05-31 · TA获得超过1151个赞
知道大有可为答主
回答量:1689
采纳率:0%
帮助的人:1738万
展开全部
select (select 学院编号
from .class.dbo.学院
where 学院名称='计算机科学与技术学院'
)+
(select 班级
FROM class.dbo.班级
WHERE 班级=01
)
慎用!
机器猫的原创
2011-06-01 · TA获得超过173个赞
知道小有建树答主
回答量:210
采纳率:100%
帮助的人:81.2万
展开全部
select 学院编号
from .class.dbo.学院
where 学院名称='计算机科学与技术学院'
union all
select 班级
FROM class.dbo.班级
WHERE 班级=01

这个是结果集的合并,呵呵。需要指出的是你提的需求不是很科学,一般写程序的过程遇到你这样的问题,要不然用连接查询,要不然在界面上通过程序来组织。

如果能对你有所帮助,欢迎采纳!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
人字写法
2011-05-31 · 超过13用户采纳过TA的回答
知道答主
回答量:46
采纳率:0%
帮助的人:33.2万
展开全部
select 学院编号,班级
from .class.dbo.学院,class.dbo.班级
where 学院编号.院名称='计算机科学与技术学院'
and 班级.班级=01

这个叫“sql连接查询”,百度一下有详细说明,希望帮到你。
追问
不是连接 是结果集的合并!
追答
哦,这个高级用法哦:
http://hi.baidu.com/ludo2008/blog/item/8b106f18169b41a24bedbc66.html
其实我懂的不多~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式