如何比较2个不同表之间的日期

时间:2016-06-22 09:26:59

标签: sql sql-server

如何从这两个表之间具有最新日期的表中获取LastAmount和CurrentAmount?例如,我希望从2016年3月起获得价值,但我需要的结果是最新日期的值。

Table 1

Table 2

1 个答案:

答案 0 :(得分:0)

SELECT TOP 1 
* 
FROM (
        (SELECT * FROM TABLE1)
        UNION ALL
        (SELECT * FROM TABLE2)
     ) AS T WHERE monthCondition
ORDER BY T.CreatedData DESC