sql server两表关系查询

1、新建两个表格table1table2,表结构如下:

说明: C:/Documents and Settings/Administrator/Application Data/Tencent/Users/343962872/QQ/WinTemp/RichOle/T@%RC6HOYEOTKZYMF]~4(GA.jpg

2、初始化表格数据

table1

1

a20050111

2

a20050112

3

a20050113

4

a20050114

5

a20050115

table2

1

2006032401

2

2006032402

3

2006032403

4

2006032404

8

2006032408

3where查询

select *

from table1 a,table2 b

where a.aid=b.bid

查询结果:

1       a20050111       1       2006032401

2       a20050112       2       2006032402

3       a20050113       3       2006032403

4       a20050114       4       2006032404

4left join查询

select *

from table1 a

left join table2 b

on a.aid=b.bid

查询结果:

1       a20050111       1       2006032401

2       a20050112       2       2006032402

3       a20050113       3       2006032403

4       a20050114       4       2006032404

5       a20050115       NULL         NULL

5right join查询

select *

from table1 a

right join table2 b

on a.aid=b.bid

查询结果:

1       a20050111       1       2006032401

2       a20050112       2       2006032402

3       a20050113       3       2006032403

4       a20050114       4       2006032404

NULL         NULL         8       2006032408

6inner join查询

select *

from table1 a

inner join table2 b

on a.aid=b.bid

查询结果:

1       a20050111       1       2006032401

2       a20050112       2       2006032402

3       a20050113       3       2006032403

4       a20050114       4       2006032404

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值