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

SQL Row_Number () फंक्शन जहां क्लॉज

इस समस्या को हल करने के लिए, अपने चयन कथन को CTE में लपेटें, और फिर आप CTE के विरुद्ध क्वेरी कर सकते हैं और विंडो वाले फ़ंक्शन के परिणामों का उपयोग जहाँ क्लॉज़ में कर सकते हैं।

WITH MyCte AS 
(
    select   employee_id,
             RowNum = row_number() OVER ( order by employee_id )
    from     V_EMPLOYEE 
    ORDER BY Employee_ID
)
SELECT  employee_id
FROM    MyCte
WHERE   RowNum > 0


  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 सर्वर (T-SQL उदाहरण) में 'datetime2' को 'datetimeoffset' में बदलें

  2. SQL सर्वर में ऑडिट टेबल लागू करने के लिए सुझाव?

  3. SQL सर्वर में एक डेटाबेस से दूसरे डेटाबेस (निर्यात-आयात) में तालिका की प्रतिलिपि बनाने की पूरी प्रक्रिया

  4. sqlAlchemy के साथ संग्रहीत कार्यविधियाँ

  5. SQL DATE से केवल माह और वर्ष प्राप्त करना