【发布时间】:2015-06-11 11:16:00
【问题描述】:
两个带有日期的公共字段的表 在这里我提到了我如何需要输出 请帮助我。
table1
table1.col1 table1.col2 table1.col2
a ab 2015-05-01 00:00:00.000
as as 2015-05-01 00:00:00.000
as asasd 2015-05-01 00:00:00.000
asd aa 2015-05-02 00:00:00.000
asd asd 2015-05-04 00:00:00.000
table2
table2.col1 table2.col2 table2.col3
asd aasd 2015-05-01 00:00:00.000
asasd asd 2015-05-01 00:00:00.000
asd asd 2015-05-04 00:00:00.000
asd asd 2015-05-05 00:00:00.000
asd asd 2015-05-31 00:00:00.000
我想按日期选择
Date table1.col1 table2.col2 table2.col1 table2.col2
2015-05-01 00:00:00.000 a ab asd aasd
as as asasd asd
as asasd Null Null
2015-05-02 00:00:00.000 asd aa Null NUll
2015-05-04 00:00:00.000 asd asd Null Null
asd asdas Null Null
2015-05-05 00:00:00.000 Null Null sdas asds
Null Null adad asda
【问题讨论】:
-
可能在这种情况下使用 FULL OUTER JOIN
-
我试过重复..
标签: sql-server sql-server-2008 date datetime