数据库中有a、b、c、d四张表,进行联合查询,每个表都显示几个字段,四张表其中有表可能为空表,没有任何数据,每个表必须显示几个字段,怎么查询能够满足如果是空表没有任何数据的那张表的那几个字段用NULL显示。
解决方案 »
- 如何设置帖子中用户权限
- 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 SQL update 可以否在Access这样用?
- 我取得了一个uniqueidentifier值,用SQL语句取得的,取得后是一个字符串,我想把它又写入另一个表,但是发行无法转换字符串到这个类型
- 查询问题
- SQL server2005 中英文转换问题
- sql里如何把一个数据库里数据导到另一个数据库中去?
- 请问这个查询语句如何写?
- 求教IMEX和HDR是什么意思?HDR=yes,no,IMEX=1,2 有什么意思
- 用delphi和sql server 2000开发数据库软件好吗!
- 求一条SQL语句
- 合并SQL SERVER2005数据库
- 请教一条SQL语句
select * from a
full join b
full join c
full join d
id Int
categoryone Varchar(50)
表B
id Int
categorytwo Varchar(50)
categoryoneid Int
表C
id Int
categorythree Varchar(50)
categorytwoid Int
显示 categoryone categorytwo categorythree其表B可能没有任何数据
from 表A a
left join 表B b on a.id=b.categoryoneid
left join 表C c on b.id=c.categorytwoid