MS SQLSERVER
三个表数据如下:每个年份有自己的信息
怎么能够在一个查询内实现:根据表1内有的年份把 三个表对应年份的数据依次显示出来,没有为空
这样?
SELECT
T1.LB, t1.ID, t1.CMC, t1.MJE,
t2.ID, t2.CMC, t2.MJE,
t3.ID, t3.CMC, t3.MJE
FROM
TABLE1 t1
LEFT JOIN
TABLE2 t2 ON T1.LB=T2.LB
LEFT JOIN
TABLE3 t3 ON T3.LB=T2.LB;
1、如何打开SQL Server Configuration Manager配置管理器
因为 SQL Server 配置管理器是 Microsoft 管理控制台程序的一个管理单元而不是单独的程序,所以SQL Server 配置管理器不显示为一个应用程序。若要打开 SQL Server 配置管理器,有以下两种方法:
(1)、在Windows的“搜索”中,键入 SQLServerManager12.msc(对于 SQL Server 2014),或SQLServerManager11.msc(对于 SQL Server 2012 ),或SQLServerManager10.msc(对于 SQL Server 2008 ),然后按Enter。
(2)、使用Win+R快捷键,键入SQLServerManager12.msc(对于 SQL Server 2014),或SQLServerManager11.msc(对于 SQL Server 2012 ),或SQLServerManager10.msc(对于 SQL Server 2008 ),然后按Enter。
SELECT * FROM table1
UNION ALL
SELECT * FROM table2
UNION ALL
SELECT * FROM table3;