Sdílet prostřednictvím


Zadání klauzule TOP v dotazech (Visual Database Tools)

platí pro:SQL Server

Klauzule TOP vrací pouze prvních n nebo n procent řádků z dotazu. Klauzule TOP je užitečná, když chcete zkontrolovat část svých výsledků a zjistit, jestli váš dotaz dělá to, co od něj očekáváte, aniž byste použili prostředky potřebné k vrácení všech výsledků dotazu.

Specifikovat klauzuli TOP v dotazech

  1. Otevřete dotaz z Průzkumníka řešení nebo vytvořte nový.

  2. V nabídce Zobrazit klepněte na Okno vlastností.

  3. V okně vlastnosti vyhledejte a rozbalte vlastnost Top Specification.

  4. Klikněte na (Nahoře) podřízenou vlastnost a nastavte ji na Ano.

  5. V části podřízené vlastnosti Výraz zadejte výraz, který má číselný výsledek (například "10" nebo "2*5").

  6. Klikněte na podřízenou vlastnost Procento a rozhodněte, zda chcete vlastnost Výraz posuzovat jako procento všech vrácených řádků (Ano), nebo jako absolutní počet vrácených řádků (Ne).

  7. Pokud dotaz používá klauzuli ORDER BY, klikněte na podřízenou vlastnost With Ties a zvolte Ano, čímž se zobrazí všechny řádky ve skupině, pokud je zahrnuta pouze část skupiny, nebo Ne, abyste je zkrátili.

Při procházení předchozího postupu si všimněte, že klauzule TOP zobrazená v podokně SQL se mění tak, aby odrážela aktuální nastavení vlastností.

Poznámka

Můžete také změnit hodnoty podřízených vlastností Top Specification úpravou klauzule TOP v podokně SQL.

Viz také

Témata Jak na návrh dotazů a zobrazení (Nástroje vizuální databáze)
Vlastnosti dotazu (nástroje pro vizuální databáze)