我想确定哪些表中包含最早的记录。要做到这一点,我想我可能只是说:从UNION子查询中获得排名第一
SELECT TOP 1 TableName FROM
(
SELECT CreateDate, 'Table1' as TableName FROM Table1
UNION
SELECT CreateDate, 'Table2' as TableName FROM Table2
)
ORDER BY CreateDate
在SQL Server 2008R2它告诉我那里有一个语法错误附近“秩序”。
任何想法?