प्रतिशत के रूप में पुनर्प्राप्त किए जाने वाले रिकॉर्ड्स की संख्या निर्दिष्ट करें

पेज अद्यतन :
पेज निर्माण की तारीख :

यदि आप प्राप्त किए जाने वाले रिकॉर्ड्स की संख्या में "शीर्ष N" प्राप्त करना चाहते हैं, तो आप "TOP क्लॉज" का उपयोग कर सकते हैं, लेकिन आप इस संख्या को प्रतिशत के रूप में भी प्राप्त कर सकते हैं। प्रतिशत से प्राप्त करने के लिए, "शीर्ष - प्रतिशत" का उपयोग करें।

10,000 रिकॉर्ड के साथ एक तालिका का चयन करने का एक उदाहरण। यदि आप TOP खंड का उपयोग नहीं करते हैं, तो 10,000 रिकॉर्ड पुनर्प्राप्त किए जाते हैं.

select * from [TST_Tag01]

TOP 句を使用しない SELECT

निम्न उदाहरण शीर्ष खंड में निर्दिष्ट संख्या प्राप्त करता है।

select top 200 * from [TST_Tag01]

TOP 句を使用した SELECT

निम्न उदाहरण शीर्ष खंड में प्रतिशत द्वारा निर्दिष्ट गणनाओं की संख्या प्राप्त करता है। यदि आप 40 निर्दिष्ट करते हैं, तो आपको 40% रिकॉर्ड मिल रहे हैं.

select top (40) percent * from [TST_Tag01]

TOP 句に PERCENT を使用した SELECT

प्रतिशत में दशमलव संख्याएं भी हो सकती हैं।

select top (3.5) percent * from [TST_Tag01]

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

प्रतिशत के लिए निर्दिष्ट की जा सकने वाली संख्या 0 ~ 100 हो सकती है।

साथ ही, यदि आप प्रतिशत का उपयोग करते हैं, तो संख्या को कोष्ठक "()" में संलग्न करें। यह संगतता कारणों के लिए है, लेकिन कोष्ठक का उपयोग करना सुनिश्चित करें क्योंकि उन्हें कोष्ठक में संलग्न नहीं करने के परिणामस्वरूप त्रुटियां हो सकती हैं।