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

SQL क्वेरी में अगली पंक्ति ढूँढना और पिछली पंक्ति से मेल खाने पर ही उसे हटाना

with C as
(
  select ID,
         row_number() over(order by DT) as rn
  from YourTable
)
delete C1
from C as C1
  inner join C as C2
    on C1.rn = C2.rn-1 and
       C1.ID = C2.ID

SE-Data



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल में कॉलम और पंक्तियों को स्थानांतरित करने का आसान तरीका?

  2. विजुअल स्टूडियो:ContextSwitchDeadlock

  3. अपने SQL सर्वर कार्यभार को जानना

  4. SQL सर्वर में sp_help_jobschedule का उपयोग करना

  5. MS SQL से PostgreSQL में डेटा माइग्रेट करें?