- 表1
InjID
(PK)和Name
- 表2
Tid
(RefK)是指InjId
(表1)和Name
- 表3
ID
(RefK)指的是InjID
(表1)和Name
有表2和表之间没有联系3.
我有这样的数据:
表1
________________
InjID Name
----------------
1 xxxx
2 bbbb
3 cccc
4 yyyy
表2
--------------
TID Name
--------------
1 A3434
1 R5678
2 G6789
和表3
-------------
ID Name
-------------
2 89T
2 78P
3 66J
我想要的结果是这样的:
--------------------------
injid Table1-name Table2-name table3-name
--------------------------------------------
1 xxxx A3434 null
1 xxxx R5678 null
2 bbbb G6789 89T
2 bbbb null 78P
3 cccc null 66J
4 yyyy null null
它是什么类型的SQL?即Oracle? SQL Server?您通常可以使用其中一个GUI创建一个视图,然后从中找出它。 –
其Sql服务器,我想要一个正常的SQL查询来生成Microstrategy中的报告 – Ammu
应该足以做'Table_1左外部连接表Table_2上Table_1.Name = Table_2.Name左外部连接...' –