会员登录 用户名: 密码: 登录 新会员注册 [找回密码]
当前位置:编程论坛 >> 数据库技术专区 >> SQL Server 论坛 >> 两表如何合并为一张 - SQL Server 论坛
首页
  发表一个新主题  发表一个新投票  回复主题 您是本帖的第 967 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
 * 贴子主题:两表如何合并为一张 悬赏分30 [已结帖] 报告本帖给版主  显示可打印的版本  把本贴打包邮递  把本贴加入论坛收藏夹  发送本页面给朋友  把本贴加入IE收藏夹 
 siliy 美女呀,离线,快来找我吧!
  
  
  等 级:初出江湖
  积 分:120
  专家分:15
  提问帖:3/3
  回答帖:3
  总帖数:12
  经验值:76
  注 册:2008-4-16
给siliy发送一个短消息 把siliy加入好友 查看siliy的个人资料 搜索siliy在SQL Server 论坛的所有贴子 引用回复这个贴子 回复这个贴子楼主
发贴心情 

两表如何合并为一张

表A中有字段             id               数量                  单价            日期
                              a                20                    0.26           20080206
                              b                21                    0.23           20080205
                              a                18                    0.26           20080208
                              b                15                    0.23           20080207

表B中的字段             id                数量                  单价             日期              类型
                              b                 3                     0.23           20080215         退货

想要的结果为            id               数量                   单价             日期               类型
                              a                20                    0.26           20080206          NULL
                              a                18                    0.26           20080208          NULL
                              b                21                    0.23           20080205          NULL
                              b                15                    0.23           20080207          NULL
                              b                3                      0.23           20080206           退货

发帖:2008-4-22 12:46:00
  鲜花(0)  鸡蛋(0)
 crazypig 帅哥哟,离线,有人找我吗?
  
  
  头 衔:默默无闻
  等 级:版主
  积 分:5599
  专家分:2831
  提问帖:4/4
  回答帖:298
  总帖数:343
  经验值:511
  注 册:2007-12-6
给crazypig发送一个短消息 把crazypig加入好友 查看crazypig的个人资料 搜索crazypig在SQL Server 论坛的所有贴子  引用回复这个贴子 回复这个贴子2
发贴心情 

用视图吧,上网一查就知道怎么使用视图了 很多介绍。

有意义就是好好活,好好活就是做很多很多有意义的事。
我的博客,欢迎留言交流:http://hi.baidu.com/lingyin55

发帖:2008-4-22 12:51:00
 siliy 美女呀,离线,快来找我吧!
  
  
  等 级:初出江湖
  积 分:120
  专家分:15
  提问帖:3/3
  回答帖:3
  总帖数:12
  经验值:76
  注 册:2008-4-16
给siliy发送一个短消息 把siliy加入好友 查看siliy的个人资料 搜索siliy在SQL Server 论坛的所有贴子 引用回复这个贴子 回复这个贴子3
发贴心情 

不好意思,写错了.最后一行的日期应为20080215
发帖:2008-4-22 12:59:00
 siliy 美女呀,离线,快来找我吧!
  
  
  等 级:初出江湖
  积 分:120
  专家分:15
  提问帖:3/3
  回答帖:3
  总帖数:12
  经验值:76
  注 册:2008-4-16
给siliy发送一个短消息 把siliy加入好友 查看siliy的个人资料 搜索siliy在SQL Server 论坛的所有贴子 引用回复这个贴子 回复这个贴子4
发贴心情 

那如何创建这种视图呢?请各位多多指教一下!
一起进步,谢谢!
发帖:2008-4-22 13:03:00
 苦寒 帅哥哟,离线,有人找我吗?
  
  
  等 级:论坛游民
  积 分:2017
  专家分:1036
  提问帖:0/0
  回答帖:132
  总帖数:143
  经验值:223
  注 册:2008-4-25
给苦寒发送一个短消息 把苦寒加入好友 查看苦寒的个人资料 搜索苦寒在SQL Server 论坛的所有贴子 引用回复这个贴子 回复这个贴子5
发贴心情 

SELECT id,数量,单价,日期 ,类型
FROM b
union all
SELECT id,数量,单价,日期 ,null
FROM a
order by
id
这个分应该全部给我哈!
记住:字段多的要写在前面,少的写在后面,并且必须补充为null,否则不行哈!

一生一死一悲欢
一冬一夏一苦寒

发帖:2008-5-5 0:11:00
 若惜 美女呀,离线,快来找我吧!狮子座1984-8-13
  
  
  头 衔:好好活着
  等 级:贵宾
  积 分:8880
  专家分:4135
  提问帖:10/9
  回答帖:625
  总帖数:952
  经验值:1412
  注 册:2007-7-17
给若惜发送一个短消息 把若惜加入好友 查看若惜的个人资料 搜索若惜在SQL Server 论坛的所有贴子  访问若惜的主页 引用回复这个贴子 回复这个贴子6
发贴心情 

呵呵 ,原来楼上的是来领分的.偶就不挣了


封沉往事

http://luxfhappy.blog.163.com/blog

http://memory_of_love.51.com

发帖:2008-5-5 10:54:00
 苦寒 帅哥哟,离线,有人找我吗?
  
  
  等 级:论坛游民
  积 分:2017
  专家分:1036
  提问帖:0/0
  回答帖:132
  总帖数:143
  经验值:223
  注 册:2008-4-25
给苦寒发送一个短消息 把苦寒加入好友 查看苦寒的个人资料 搜索苦寒在SQL Server 论坛的所有贴子 引用回复这个贴子 回复这个贴子7
发贴心情 

to若惜:就是啊,你要来争,我就要跳楼了!

一生一死一悲欢
一冬一夏一苦寒

发帖:2008-5-5 12:02:00
 姜明 帅哥哟,离线,有人找我吗?
  
  
  等 级:论坛游侠
  积 分:4848
  专家分:2999
  提问帖:0/0
  回答帖:231
  总帖数:260
  经验值:321
  注 册:2008-2-6
给姜明发送一个短消息 把姜明加入好友 查看姜明的个人资料 搜索姜明在SQL Server 论坛的所有贴子 引用回复这个贴子 回复这个贴子8
发贴心情 

苦寒的方法的确是不错地,支持!
偶要不争,嘿嘿!

魔非魔、道非道,善恶在人心……

发帖:2008-5-5 12:11:00
 大红马 帅哥哟,离线,有人找我吗?
  
  
  等 级:初出江湖
  积 分:210
  专家分:0
  提问帖:0/0
  回答帖:1
  总帖数:3
  经验值:55
  注 册:2006-3-11
给大红马发送一个短消息 把大红马加入好友 查看大红马的个人资料 搜索大红马在SQL Server 论坛的所有贴子 引用回复这个贴子 回复这个贴子9
发贴心情 

我来提供一种方法
insert into b(id,数量,单价,日期)
select *
from a

select *
from b
order by id

发帖:2008-5-5 14:08:00
 jelvis 帅哥哟,离线,有人找我吗?金牛座1985-5-8
  
  
  头 衔:背负十字者
  等 级:初出江湖
  积 分:129
  专家分:8
  提问帖:3/2
  回答帖:5
  总帖数:14
  经验值:71
  注 册:2008-3-25
给jelvis发送一个短消息 把jelvis加入好友 查看jelvis的个人资料 搜索jelvis在SQL Server 论坛的所有贴子 引用回复这个贴子 回复这个贴子10
发贴心情 

知道沒主鍵的壞處了吧

let it be

发帖:2008-5-16 10:52:00

本主题贴数12,分页:[上一页] [1] [2] [下一页]

此主题已经结帖:

苦寒-30

 *快速回复:两表如何合并为一张  [ 回帖是一种美德 :) ]
会员账号 用户名    还没注册?    密码    忘记密码?
内容
  • HTML标签: 不可用
  • UBB标签: 可用
  • 贴图标签: 可用
  • 多媒体标签:可用
  • 表情字符转换:可用
  • 上传图片:不可用
  • 最多15KB
  • 点击表情图即可在帖子中加入相应的表情
                                
    邮件回复 显示签名   [Ctrl+Enter直接提交贴子]

    管理选项锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告