Angeben der Anzahl der abzurufenden Datensätze als Prozentsatz

Diese Seite wurde aktualisiert :
Erstellungsdatum der Seite :

Wenn Sie das "oberste N" unter der Anzahl der abzurufenden Datensätze erhalten möchten, können Sie die "TOP-Klausel" verwenden, aber Sie können diese Zahl auch als Prozentsatz erhalten. UM EINEN PROZENTSATZ ZU ERHALTEN, VERWENDEN SIE "TOP - PERCENT".

Ein Beispiel für die Auswahl einer Tabelle mit 10.000 Datensätzen. Wenn Sie die TOP-Klausel nicht verwenden, werden 10.000 Datensätze abgerufen.

select * from [TST_Tag01]

TOP 句を使用しない SELECT

Im folgenden Beispiel wird die in der TOP-Klausel angegebene Zahl abgerufen.

select top 200 * from [TST_Tag01]

TOP 句を使用した SELECT

Im folgenden Beispiel wird die Anzahl der Zählungen abgerufen, die von PERCENT in der TOP-Klausel angegeben wurden. Wenn Sie 40 angeben, erhalten Sie 40 % der Datensätze.

select top (40) percent * from [TST_Tag01]

TOP 句に PERCENT を使用した SELECT

PERCENT kann auch Dezimalzahlen enthalten.

select top (3.5) percent * from [TST_Tag01]

TOP 句に小数を含む PERCENT を使用した SELECT

Die Zahl, die für PERCENT angegeben werden kann, kann 0 ~ 100 sein.

Wenn Sie PERCENT verwenden, schließen Sie die Zahl auch in Klammern "()" ein. Dies ist aus Kompatibilitätsgründen, aber stellen Sie sicher, dass Sie Klammern verwenden, da das Nichteinschließen in Klammern zu Fehlern führen kann.