我对 SQL 查询非常陌生,并且在编写它们时遇到了麻烦。
我需要一个可以传入参数 ( Description
) 的查询,它会为此返回数据库中的最新项目。
- 微软SQL
- 数据库表:
dbo.Document
- 列:
DocumentID (int), Description (nvarchar(255)), CreatedDate (datetime)
询问:
SELECT *
FROM dbo.Document
WHERE Description = "HelpDocument",
select * from (RANK() OVER (PARTITION BY DocumentID order by CreatedDate desc)