我想在表格中返回最新添加记录的日期和ID。 任何人都可以建议正确查询该PLZ。我们正在使用sqlServer
SELECT [BGArx_ID], [BGArx_PUBLISHED_DATE]
FROM TECH_ARTICLES
WHERE [BGArx_PUBLISHED_DATE] = ???
答案 0 :(得分:5)
使用ORDER BY子句按最新记录排序,然后将查询限制为只返回一个结果。
SELECT BGArx_ID, BGArx_PUBLISHED_DATE
FROM TECH_ARTICLES
ORDER BY BGArx_PUBLISHED_DATE DESC LIMIT 1;
编辑(marc_s)
对于不知道LIMIT
关键字的SQL Server,您需要在select中使用TOP 1
:
SELECT TOP 1 BGArx_ID, BGArx_PUBLISHED_DATE
FROM TECH_ARTICLES
ORDER BY BGArx_PUBLISHED_DATE DESC