Please find Original post from here
In this article, i would like to share a tip for deleting duplicate rows from sql server table.
For that we will be using a student table created from following query
CREATE TABLE tbl_Student ( rollNumber INT, studentName VARCHAR(MAX), address VARCHAR(MAX) )
tbl_Student |
following query will be helpful to know is there any duplicate rows based on rollNumber,
SELECT DISTINCT rollnumber,COUNT(*) AS [Number of Duplcates] FROM tbl_Student GROUP BY rollNumber
and shows that rollNumber with '1' is repeated twice
Now i am going to delete this duplicate rows and this can be done in two method using CTE
Please find Original post from here
Method 1 - by keeping original
In this method all duplicate rows will be deleted by preserving original copy and my query looks like this
WITH CTE AS ( SELECT *,ROW_NUMBER() OVER (PARTITION BY rollNumber ORDER BY rollNumber) AS RN FROM tbl_Student ) DELETE FROM CTE WHERE RN<>1
after deletion |
Please find Original post from here
Method 2 - without keeping original
Here we will delete all repeated rows including original copy and here is the query
WITH CTE AS (SELECT *,R=RANK() OVER (ORDER BY rollNumber) FROM tbl_Student) DELETE CTE WHERE R IN (SELECT R FROM CTE GROUP BY R HAVING COUNT(*)>1)
after deletion |
-- Done Folks--
»Keep Sharing and Learning ☺ «
Video Tutorial
Video Tutorial
Your thinking toward the respective issue is awesome also the idea behind the blog is very interesting which would bring a new evolution in respective field. Thanks for sharing.
ReplyDeletePainless Dental Treatment In Chennai
Great post!I am actually getting ready to across this information,i am very happy to this commands.Also great blog here with all of the valuable information you have.Well done,its a great knowledge.
ReplyDeleteAWS Training in Chennai
I found your blog while searching for the updates, I am happy to be here. Very useful content and also easily understandable providing..
ReplyDeleteBelieve me I did wrote an post about tutorials for beginners with reference of your blog.
Selenium training in bangalore
Selenium training in Chennai
Selenium training in Bangalore
Selenium training in Pune
Selenium Online training
Great post!
ReplyDeleteThanks for sharing with us!
Web Desigining Training in Bangalore
I am happy for sharing on this blog its awesome blog I really impressed. thanks for sharing.
ReplyDeleteUpgrade your career Learn Data Warehousing Training in Bangalore from industry experts get Complete hands-on Training, Interview preparation, and Job Assistance at Softgen Infotech.
ReplyDeleteIt is integrated on MS Windows server to facilitate creation of varied web-based applications. These applications facilitate file gathering, sharing, management and storage.
Dot Net Training in Chennai | Dot Net Training in anna nagar | Dot Net Training in omr | Dot Net Training in porur | Dot Net Training in tambaram | Dot Net Training in velachery
I appreciate your efforts because it conveys the message of what you are trying to say. It's a great skill to make even the person who doesn't know about the subject could able to understand the subject . Your blogs are understandable and also elaborately described.
ReplyDeleteJava training in Chennai
Java Online training in Chennai
Java Course in Chennai
Best JAVA Training Institutes in Chennai
Java training in Bangalore
Java training in Hyderabad
Java Training in Coimbatore
Java Training
Java Online Training
Magnificent blog!!! Thanks for your sharing… waiting for your new updates.
ReplyDeletedata science training in chennai
data science training in tambaram
android training in chennai
android training in tambaram
devops training in chennai
devops training in tambaram
artificial intelligence training in chennai
artificial intelligence training in tambaram
Such a very useful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article.
ReplyDeleteoracle training in chennai
oracle training in velachery
oracle dba training in chennai
oracle dba training in velachery
ccna training in chennai
ccna training in velachery
seo training in chennai
seo training in velachery
Thanks for your informative article,Your post helped me to understand the future and career prospects & Keep on updating your blog with such awesome article.
ReplyDeletejava training in chennai
java training in porur
aws training in chennai
aws training in porur
python training in chennai
python training in porur
selenium training in chennai
selenium training in porur
Really very nice blog information for this one and more technical skills are improve,i like that kind of post.
ReplyDeleteweb designing training in chennai
web designing training in annanagar
digital marketing training in chennai
digital marketing training in annanagar
rpa training in chennai
rpa training in annanagar
tally training in chennai
tally training in annanagar
I found your blog while searching for the updates, I am happy to be here. Very useful content and also easily understandable providing..
ReplyDeleteBelieve me I did wrote an post about tutorials for beginners with reference of your blog.
hadoop training in chennai
hadoop training in omr
salesforce training in chennai
salesforce training in omr
c and c plus plus course in chennai
c and c plus plus course in omr
machine learning training in chennai
machine learning training in omr
Mmorpg oyunları
ReplyDeleteinstagram takipçi satın al
tiktok jeton hilesi
tiktok jeton hilesi
Sac Ekimi Antalya
referans kimliği nedir
instagram takipçi satın al
INSTAGRAM TAKİPCİ SATİN AL
Metin2 pvp serverlar
SMM PANEL
ReplyDeleteSmm panel
iş ilanları
instagram takipçi satın al
hırdavatçı
beyazesyateknikservisi.com.tr
Servis
Tiktok para hilesi
en son çıkan perde modelleri
ReplyDeleteen son çıkan perde modelleri
nft nasıl alınır
özel ambulans
yurtdışı kargo
minecraft premium
uc satın al
lisans satın al
This comment has been removed by the author.
ReplyDeleteGreat post about SQL.
ReplyDeleteSQL Classes in Pune
amazing write , keep posting and if you are intresting in big data coder and code developer then checkout python classes in satara
ReplyDeleteThanks for sharing this informative article. Your post has really made it easy to understand. I have also written some technical blogs at:
ReplyDeletehttps://www.programink.com/python-training-in-bangalore.html
https://www.programink.com/django-training-in-bangalore.html
https://www.programink.com/aws-training-in-bangalore.html
https://www.programink.com/devops-training-in-bangalore.html
https://www.programink.com/selenium-training-in-bangalore.html
https://www.programink.com/data-science-training-courses-in-bangalore.html