आपको या तो SELECT COUNT(*)...
. का उपयोग करना होगा उसी स्थिति के साथ या के माध्यम से पंक्ति-गणना के साथ एक कॉलम जोड़ें ROW_NUMBER
समारोह:
SELECT a.Emp,b.orders, RN = ROW_NUMBER () OVER (ORDER BY a.Emp,b.orders)
FROM table as a inner join table1 b on a.ID=B.ID
...या @@ROWCOUNTका उपयोग करें कोड>
चयन के बाद।
ROW_NUMBER
. के बजाय COUNT(*) OVER (ऑर्डर बाय ...)
. का उपयोग करना आसान है जहां प्रत्येक पंक्ति में समान कुल-गणना होती है जबकि ROW_NUMBER
एक अनुक्रमिक संख्या लौटाएगा जहां केवल अंतिम रिकॉर्ड (ORDER BY
. को acc ) की कुल संख्या होगी।
तो क्या हारून ने अपने जवाब में पहले से ही अर्थ रखा है ।