hobby:development:sql:select:query_0002

Questa รจ una vecchia versione del documento!


Enumerare i risultati di una query Vai alla mappa
(Come enumerare i record ottenuti da una select)

Serviamoci della seguente tabella di esempio:

USE DbTemp

IF OBJECT_ID(N'dbo.tblData', 'U') IS NOT NULL
	DROP TABLE dbo.tblData

-- Create table [dbo].[tblData]
PRINT (N'Create table [dbo].[tblData]')

CREATE TABLE dbo.tblData (
    IdData INT IDENTITY
   ,Code VARCHAR(50) NOT NULL DEFAULT ('')
   ,Description VARCHAR(150) NOT NULL DEFAULT ('')
   ,Data DATETIME NOT NULL DEFAULT (GETDATE())
   ,CONSTRAINT PK_tblData_IdData PRIMARY KEY CLUSTERED (IdData)
) 
ON [PRIMARY]

WITH PageTable AS
(
	SELECT
		 ROW_NUMBER() OVER(ORDER BY MrpCode ASC) RowNumber
		,*
	FROM LvtBom.dbo.view_pdm_items_toimport
)
SELECT * FROM PageTable
WHERE RowNumber BETWEEN 1 AND 100;

  • hobby/development/sql/select/query_0002.1609760410.txt.gz
  • Ultima modifica: 2021/01/04 12:40
  • da mauro.cortese