[新手][100分]二表关联,然后合并相同字段的那一列,如何做?

i12know 2006-08-19 12:11:32
还有
把两个表的查询结果生成一个表又怎么做?

问题可能有些弱智,但是比较急,请各路英雄出手搭救啊!
...全文
341 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
stou 2006-09-06
  • 打赏
  • 举报
回复
幫頂下.
baggio328 2006-09-06
  • 打赏
  • 举报
回复
不能用语言表达,也可以举个大致的例子啊
areswang 2006-08-21
  • 打赏
  • 举报
回复
MARK!
OracleRoob 2006-08-20
  • 打赏
  • 举报
回复

select
A.id,
A.名字 + B.名字 as 新名字
from A
inner join B on A.id=B.id
guan0616 2006-08-20
  • 打赏
  • 举报
回复
支持楼上

sun30(勇敢飞翔) ( ) 信誉:100
1>"二表关联,然后合并相同字段的那一列":这个用连接
比如:表1(id)和表2(tid)相同.
select a.*,b.* from 表1 a join on 表2 b on 表1.id=表2.tid [where.....]

2>两个表的查询结果生成一个表:可以用UNION(不过,前提是这N个表的结构类型都相同)
比如:表1和表2的结构相同.
select * from 表1
union
select * from 表2
.....

everestsun 2006-08-19
  • 打赏
  • 举报
回复
等值连接不就行了,select 出要出现的表中的字段。

select * from table1
union select * from table2
into newtable
(两个table字段兼容)
i12know 2006-08-19
  • 打赏
  • 举报
回复
多谢
i12know 2006-08-19
  • 打赏
  • 举报
回复
小弟跪拜了!!!希望各位老大给个联系方式
playwarcraft 2006-08-19
  • 打赏
  • 举报
回复
QQ 94095579
i12know 2006-08-19
  • 打赏
  • 举报
回复
哪位老大能留电话给我吗??我的电话是13517791423,真的很着急,小弟是菜鸟,很难表达清楚用文字
i12know 2006-08-19
  • 打赏
  • 举报
回复
哪位老大等留电话给我吗??我的电话是13517791423,真的很着急,小弟是菜鸟,很难表达清楚用文字
playwarcraft 2006-08-19
  • 打赏
  • 举报
回复
哎....楼主还是举几个数据出来,以方便说明
i12know 2006-08-19
  • 打赏
  • 举报
回复
两个表相同的那一个字段取两个表的
xzq111 2006-08-19
  • 打赏
  • 举报
回复
select col1 from table1
UNION ALL
select col1 from table2
qvcbui 2006-08-19
  • 打赏
  • 举报
回复
创意、自由、灵活,超强的报表功能,
独特的双数据源连接,全功能的表格组件!

http://www.anylib.com
njz168 2006-08-19
  • 打赏
  • 举报
回复
select A.a,A.b,A.other,B.other from A,B
where A.a =B.a and A.b=B.b
楼主的意思是,字段关联的,且相等的,只取其中一个表的,不知我理解可对。
要生成一个新表:
select A.a,A.b,A.other,B.other into #t from A,B
where A.a =B.a and A.b=B.b

i12know 2006-08-19
  • 打赏
  • 举报
回复
多谢各位老大指点,我想明确一下我的问题:
两个表完全关联的结果直接生成一个表,要求两个表用于关联的那一个字段在一列显示。急!!急!!
baggio328 2006-08-19
  • 打赏
  • 举报
回复
搂主用意不明
合并同一字段的内容?
1内容相加
2字符串连接
3数据的追加
i9988 2006-08-19
  • 打赏
  • 举报
回复
二表关联,然后合并相同字段的那一列,如何做?

是不是要
select ...,old1.col1+old2.col1 as col1
from old1,old2
where ...
i9988 2006-08-19
  • 打赏
  • 举报
回复
把两个表的查询结果生成一个表又怎么做?
select ... into newtable
from old1,old2
where ...
加载更多回复(4)

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧