我目前有一个大型数据集,其中包含以下列和行作为示例。
Latest Name Code Date Number
Y abc def 9/10/2017 123
N abc def 10/10/2014 123
N abc def 08/08/2008 123
我需要更改输出,使其显示如下:
Latest Name Code Date Number Latest Name Code Number
Y abc def 9/10/2017 123 N abc def 10/10/2014 123
Y abc def 9/10/2017 123 N abc def 08/08/2008 123
我已经考虑过这个问题,我想我需要将表拆分为2个较小的表,其中一个表示Y为最新表,另一个表示N为最新表,然后使用内部联接来匹配结果? 有人可以帮我这个吗? 我尝试过以下方法:
CREATE Table Latest AS
SELECT *
FROM [Original Table]
WHERE Latest = 'Y'
CREATE Table Latest AS
SELECT *
FROM [Original Table]
WHERE Latest = 'N'
但是当我尝试运行查询时出现错误 - SELECT附近的语法错误,期待ID
当谈到连接时,我打算使用代码列加入这些连接。有人可以帮忙吗?