SELECT
ROW_NUMBER() OVER (PARTITION BY s.ExitStateTypeId ORDER BY s.InsertDate) AS Number
,x.Id
,p.FirstName
,p.LastName
,p.PN
,t.Name
,s.ExitStateTypeId as [
我必须做错某事。我试图使用row_number函数来只选择具有rownum 的值,这样我总能得到最新的索引。然而,rownum在where子句中不被认可。 SELECT fs.docu_id as docID
, fs.field_3 AS ProductNo
, fs.field_4 AS [Status]
, fs.field_5 AS [Index]
,pd.[doku_nr] AS
我创建了一个名为“Deciles”的列。我需要根据行号的范围来填充每个十分位数。所以'Decile 1'将在第1行和第364000行之间。我最近使用的语法没有奏效。请记住我不是程序员。 (SQL Server 2008是我正在使用的环境)。帮帮我!! update dbo.August_Deciles
set Deciles = 'Decile 1'
Row_Number() over (Or