应该是A left join C left join D left join B吧
select A.a,A.b,A.c,B.d,C.e from A left join C on (A.a=C.a and A.b=C.b and A.c=C.c) left join B on (A.a=B.a and A.b=B.b)
select A.a,A.b,A.c,B.d,C.e from A left join C on (A.a=C.a and A.b=C.b and A.c=C.c) left join B on (A.a=B.a and A.b=B.b)
解决方案 »
- 高分求救!!!!!
- 请问更新数据库后。如何获得 自增ID 或 主键值 ?
- 初学多线程时遇到的一个小问题 关于System.Threading.Timer 和TimerCallback
- 例外詳細資訊: System.Web.HttpException: DataBinder.Eval: 'System.Data.DataRowView' 沒有包含名為 pono 的屬性
- 以当前时间为种子生成四位随机数如何写?我这样为何错?
- 小瞧一眼
- 对象线程同步问题
- 关于成为微信开发者的url 怎么填写?已有自己的服务器 C#版
- 请问,我怎样才能访问放在C:\Windows\System32\test.txt
- 如何用c#创建exchange邮箱呀?
- 百分:高手进来(关闭捕获异常)(紧急!!在线等待)
- 如何设置菜单中menuItem上的图标呢?
FROM (A LEFT JOIN B ON A.a = B.a AND A.b = B.b
LEFT JOIN C ON A.a = C.a AND A.b = C.b AND A.c = C.c)
LEFT JOIN D ON C.e = D.e
FROM (A LEFT JOIN B ON A.a = B.a AND A.b = B.b
LEFT JOIN C ON A.a = C.a AND A.b = C.b AND A.c = C.c)
LEFT JOIN D ON C.e = D.e
2、 ** ** ** ** **
A表有三个主键a、b、c
B表有一个主键d和两个外键a、b、c
C表有一个主键e和三个外键a、b、c
D表有一个主键f和一个外键e表的关系为: A -》B 是一对多的关系, A-》C是一对一, C-》D是一对一。现要得表:(DataGrid显示出来) a b c d f1、 * * * * *
2、 ** ** ** ** **要求: 数据不能少。这回不会再错了!!!
UP!
UP!!
UP!!!