你是用inner join连接表的吧,改成left join OR Right join OR full join,达到你的要求。)
解决方案 »
- SQL SERVER的表结构怎么样导到ORACLE里?
- 高手来(一个批量数据的问题)在线等
- 最近在看邹建大哥写的<SQL Server 2000开发与管理应用实例>
- 从菜鸟到高手之二 --和YCZEALOT一起学习TSQL(The Guru's Guide To Transact SQL学习笔记)(yczealot)
- 急问:数据库不小心恢复成其他数据库了,怎么还原回来?
- SQL语句的拼接问题???
- 一个有代表性的老问题,高手帮忙呀!
- 如何查询SQLServer2005(2000)包含哪些数据库?
- 大家看一下~
- 求一个排序SQL的写法
- addnew以后update以前 (not eof) and (not bof) =true 的状态问题??
- 关于通过一张表建立两个视图的问题?
Table1(ID,Name,Sex)
ID Name Sex
01 A m
02 B m
03 c m
04 d f
Table2(ID,Score,Grade)
ID Score Grade
01 90 2
04 100 1
如果你想查询Table1中每个ID对应于Table2中的信息,如果Table2中没有对应信息时显示空则用以下语句
select * from Table1 as t1 left join Table2 as t2 on t1.ID=t2.ID