Definire la clausola TOP nelle query (Visual Database Tools)Specify the TOP Clause in Queries (Visual Database Tools)

La clausola TOP restituisce solo le prime n righe o il primo n percento delle righe di una query.The TOP clause returns only the first n or n percent rows from a query. La clausola TOP è utile quando si desidera controllare una parte dei risultati per verificare se la query funziona come previsto. Tale clausola consente di eseguire questa operazione senza occupare tutte le risorse necessarie per restituire tutti i risultati della query.The TOP clause is useful when you want to inspect a portion of your results to find out if your query does what you expect it to do, without taking the resources necessary to return all of the query results.

Per specificare la clausola TOP nelle queryTo specify the TOP clause in queries

  1. Aprire una query in Esplora soluzioni o crearne una nuova.Open a query from Solution Explorer or create a new one.

  2. Scegliere Finestra Proprietà dal menu Visualizza.From the View menu, click Properties Window.

  3. Nella finestra Proprietàindividuare ed espandere la proprietà Specifica Top .In the Properties Window, locate and expand the Top Specification property.

  4. Fare clic sulla proprietà figlio (Top) e impostarla su .Click the (Top) child property and set it to Yes.

  5. Nella proprietà figlio Espressione digitare un'espressione con risultato numerico, ad esempio "10" o "25".In the **Expression* child property, type an expression that has a numeric result (for example, "10" or "2*5").

  6. Fare clic sulla proprietà figlio Percentuale e indicare se la proprietà Espressione deve essere considerata come percentuale di tutte le righe restituite (Sì) o come numero assoluto di righe restituite (No).Click the Percent child property and indicate whether or not to treat the Expression property as a percentage of all rows returned (Yes) or as the absolute number of rows returned (No).

  7. Se nella query viene usata la clausola ORDER BY, fare clic sulla proprietà figlio Con valori equivalenti e scegliere per visualizzare tutte le righe di un gruppo se viene inclusa solo una parte del gruppo oppure No per non visualizzarle tutte.If your query uses the ORDER BY clause, click the With Ties child property and choose Yes to display all rows in a group if only part of the group is included or No to truncate them.

Man mano che si esegue la procedura sopra descritta, la clausola TOP visualizzata nel riquadro SQL viene aggiornata in base alle impostazioni correnti delle proprietà.As you work through the preceding procedure, notice that the TOP clause, displayed in the SQL pane, changes to reflect the current settings of the properties.

Nota

Per modificare i valori delle proprietà figlio della proprietà Specifica Top , è anche possibile modificare la clausola TOP nel riquadro SQL.You can also change the values of the child properties of the Top Specification by editing the TOP clause in the SQL pane.

Vedere ancheSee Also

Procedure per la progettazione di query e viste (Visual Database Tools)Design Queries and Views How-to Topics (Visual Database Tools)
Proprietà delle query (Visual Database Tools)Query Properties (Visual Database Tools)