社区
MS-SQL Server
帖子详情
求两个表连接的Sql语句 ! 邹健请进!!!
wg168
2004-12-08 11:29:25
表一
id name
1 a
2 b
表二
id code
1 ss
3 dd
查询结果
id name code
1 a ss
2 b
3 dd
...全文
94
7
打赏
收藏
求两个表连接的Sql语句 ! 邹健请进!!!
表一 id name 1 a 2 b 表二 id code 1 ss 3 dd 查询结果 id name code 1 a ss 2 b 3 dd
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jilate
2004-12-08
打赏
举报
回复
zjcxc(邹建) 的方法是对的,其他人的,都错
zjcxc
元老
2004-12-08
打赏
举报
回复
--测试
--测试数据
create table 表一(id int,name varchar(10))
insert 表一 select 1,'a'
union all select 2,'b'
create table 表二(id int,code varchar(10))
insert 表二 select 1,'ss'
union all select 3,'dd'
go
--方法1
select id,name=max(name),code=max(code)
from(
select id,name,code='' from 表一
union all
select id,name='',code from 表二
)a group by id
--方法2
select id=isnull(a.id,b.id),name=isnull(a.name,''),code=isnull(b.code,'')
from 表一 a full join 表二 b on a.id=b.id
order by id
go
--删除测试
drop table 表一,表二
/*--测试结果
id name code
----------- ---------- ----------
1 a ss
2 b
3 dd
(所影响的行数为 3 行)
id name code
----------- ---------- ----------
1 a ss
2 b
3 dd
(所影响的行数为 3 行)
--*/
zjcxc
元老
2004-12-08
打赏
举报
回复
--或:
select id=isnull(a.id,b.id),name=isnull(a.name,''),code=isnull(b.code,'')
from 表一 a full join 表二 b on a.id=b.id
flashasp
2004-12-08
打赏
举报
回复
select a.id,a.name,b.code
from 表一 a
full join 表二 b
on a.id=b.id
zjcxc
元老
2004-12-08
打赏
举报
回复
select id,name=max(name),code=max(code)
from(
select id,name,code='' from 表一
union all
select id,name='',code from 表二
)a group by id
qizhanfeng
2004-12-08
打赏
举报
回复
select a.id,a.name,b.code
from 表一 a
full join 表二 b
on a.id=b.id
frankwong
2004-12-08
打赏
举报
回复
select a.id,a.name,b.code
from 表一 a
full join 表二 b
on a.id=b.id
邹健
的SQLserver 代码
而
邹健
,作为一个在SQL Server领域有着深入研究的专业人士,他的代码作品无疑为我们提供了一个宝贵的参考资料,帮助我们理解和掌握SQL Server的精髓。 SQL Server的核心特性包括强大的数据处理能力、事务处理支持、...
SQL点金术(自己对基本经典课本的总结,html格式)
7.
连接
查询(JOIN):INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN等,用于合并
两个
或更多
表
的数据,基于它们之间的关联。 8. 子查询:在主查询中嵌套一个查询,用于获取满足特定条件的数据,可以作为主查询的一...
(邹建)中文版+SQL+Server+2000+开发与管理应用实例.源码.rar
2. **数据库架构**:介绍SQL Server 2000的数据库结构,如
表
、视图、索引、存储过程、触发器等基本元素,以及它们在数据库设计中的作用。 3. **Transact-SQL(T-SQL)**:这是SQL Server的扩展SQL语法,用于查询、...
sql 案例 SQLServer2000
在"SQLServer2000"这个压缩包中,很可能包含了以上这些主题的相关实例和代码,通过实践这些案例,读者可以深入理解每个知识点,并提升在实际工作中的应用能力。
邹健
的这本书将理论与实践相结合,对于初学者和有一定...
中文版SQL SERVER 2000开发与管理应用实例
中文版SQL SERVER 2000开发与管理应用实例 PDF
MS-SQL Server
34,837
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章