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

पिछली पंक्ति का मान कैसे प्राप्त करें

SELECT t.*,
        LAG(t.Value) OVER (ORDER BY t.ID)
 FROM table AS t

यह काम करना चाहिए। लैग फ़ंक्शन को किसी विशिष्ट कॉलम के लिए पिछली पंक्ति मान मिलता है। मुझे लगता है कि आप यहां यही चाहते हैं।



  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 सर्वर के लिए mysqldump समतुल्य

  2. SQL में किसी स्थानीय चर के लिए डिफ़ॉल्ट मान निर्दिष्ट नहीं कर सकता

  3. मैं तालिका में डुप्लिकेट पंक्तियों को कैसे हटा सकता हूं

  4. SQL सर्वर (T-SQL) में 'दिनांक' को 'datetimeoffset' में बदलने के उदाहरण

  5. SQL सर्वर में CASE एक्सप्रेशन का उपयोग करना