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

SQL सर्वर में डुप्लिकेट रिकॉर्ड का संयोजन

दो चरण:1. सही स्थानों के साथ रिकॉर्ड अपडेट करें, 2. गलत स्थानों वाले रिकॉर्ड हटाएं।

update mytable
set onhand = onhand + 
(
  select coalesce(sum(wrong.onhand), 0)
  from mytable wrong
  where wrong.location like ' %'
  and trim(wrong.location) = mytable.location
)
where location not like ' %';

delete from mytable where location like ' %';


  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. एमएस एसक्यूएल सर्वर 2017 मानक में विफलता लागू करना

  3. अहस्ताक्षरित सही शिफ्ट '>>>' एसक्यूएल सर्वर में ऑपरेटर

  4. चयन में पहचान कॉलम नाम का उल्लेख किए बिना पहचान कॉलम मान कैसे प्राप्त करें - SQL सर्वर / टी-एसक्यूएल ट्यूटोरियल भाग 46

  5. पीडीओ के साथ ISO8601 TSQL DATETIME पैरामीटर को कैसे बांधें?