Come limitare il numero di record restituiti in MS SQL

February 26

Come limitare il numero di record restituiti in MS SQL


Può essere controproducente per ottenere un sacco di record da una query se non hai bisogno di vedere tutti loro. L'opzione ROWCOUNT è disponibile in Microsoft SQL Server per limitare il numero di record restituiti da una query. Esecuzione di una query senza questa opzione può richiedere molto tempo se la tabella contiene molti record. Utilizzare l'opzione ROWCOUNT per ottimizzare le vostre domande e migliorare le prestazioni nelle applicazioni di database.

istruzione

1 Avviare Microsoft SQL Server Management Studio e espandere il database che si desidera utilizzare. Fare clic sull'icona Nuova query per creare una nuova query.

2 Digitare la seguente di costruire una query di selezione utilizzando l'opzione ROWCOUNT per limitare il numero di record restituiti a quattro:

SET ROWCOUNT 4;

SELEZIONA dbo.Products.ProductName

DA dbo.Products

ANDARE

3 Sostituire dbo.Products con il nome della tabella di database. Sostituire ProductName con il nome del campo che si desidera interrogare. Sostituire il numero 4 con il numero di record che si desidera di essere tornato.

4 Premere il tasto "F5" per eseguire la query.