Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL क्वेरी से अजीब परिणाम?

यह एक मूर्खतापूर्ण जवाब हो सकता है, अगर ऐसा है तो कृपया क्षमा करें।

क्या पंक्ति संख्याएँ शून्य आधारित हैं? क्या होता है यदि आप जहां क्लॉज को बदल देते हैं:

WHERE rn = 0

?

संपादित करें:मैंने यह भी देखा कि पंक्ति में "AS" गायब हो सकता है:

SELECT * , ROW_NUMBER() OVER (PARTITION BY Col1 ORDER BY Col5 ASC, Col3 ASC) rn

क्या यह होना चाहिए:

SELECT * , ROW_NUMBER() OVER (PARTITION BY Col1 ORDER BY Col5 ASC, Col3 ASC) AS rn



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. sql डेटाबेस में तालिका के नए रिकॉर्ड देखें

  2. मैं उस डेटाबेस नाम को कैसे प्राप्त कर सकता हूं जिससे मैं हाइबरनेट के माध्यम से जुड़ा हूं?

  3. बड़े डेटासेट से रैंडम सैंपलिंग

  4. जबकि SQL Server 2008 में लूप एक दिनांक-सीमा और फिर INSERT के माध्यम से पुनरावृति करता है

  5. अद्वितीय माता-पिता को बच्चे से जोड़ने के लिए क्वेरी की आवश्यकता है जो अद्वितीय नहीं है लेकिन MAX . के साथ अद्वितीय बनाया जा सकता है