Καθορισμός του αριθμού των εγγραφών που θα ανακτηθούν ως ποσοστό

Σελίδα ενημέρωση :
Ημερομηνία δημιουργίας σελίδας :

Εάν θέλετε να λάβετε το "επάνω N" μεταξύ του αριθμού των εγγραφών που θα ληφθούν, μπορείτε να χρησιμοποιήσετε τον "όρο TOP", αλλά μπορείτε επίσης να λάβετε αυτόν τον αριθμό ως ποσοστό. ΓΙΑ ΝΑ ΠΆΡΕΤΕ ΚΑΤΆ ΈΝΑ ΠΟΣΟΣΤΌ, ΧΡΗΣΙΜΟΠΟΙΉΣΤΕ ΤΟ "TOP - PERCENT".

Ένα παράδειγμα επιλογής πίνακα με 10.000 εγγραφές. Εάν δεν χρησιμοποιήσετε τον όρο TOP, ανακτώνται 10.000 εγγραφές.

select * from [TST_Tag01]

TOP 句を使用しない SELECT

Το παρακάτω παράδειγμα ανακτά τον αριθμό που καθορίζεται στον όρο TOP.

select top 200 * from [TST_Tag01]

TOP 句を使用した SELECT

Το παρακάτω παράδειγμα ανακτά τον αριθμό των καταμετρημάτων που καθορίζονται από το PERCENT στον όρο TOP. Εάν καθορίσετε 40, λαμβάνετε το 40% των εγγραφών.

select top (40) percent * from [TST_Tag01]

TOP 句に PERCENT を使用した SELECT

Το PERCENT μπορεί επίσης να περιέχει δεκαδικούς αριθμούς.

select top (3.5) percent * from [TST_Tag01]

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

Ο αριθμός που μπορεί να καθοριστεί για το PERCENT μπορεί να είναι 0 ~ 100.

Επίσης, εάν χρησιμοποιείτε PERCENT, περικλείστε τον αριθμό σε παρένθεση "()". Αυτό γίνεται για λόγους συμβατότητας, αλλά φροντίστε να χρησιμοποιήσετε παρενθέσεις, επειδή η μη περικλείοντάς τις σε παρένθεση μπορεί να οδηγήσει σε σφάλματα.