Tweakers,
Wat is de juiste manier om duplicated recors te verwijderen?
Stel, een table bestaat uit een primaire key (id) en een value (allebei int):
Nu moeten de records 4 en 5 worden verwijderd want 2 bevat al '133'.
Wat is de beste manier om deze duplicated records te verwijderen?
Een Store Procedure? Maar hoe moet de SP tewerk gaan? Records copieren naar een temp-table en met de SP controleren op duplicated records? Is dat niet performances vertragend?
Mijn kennis van SQL is verder basis, maar graag leer ik meer.
Bedankt alvast.
Wat is de juiste manier om duplicated recors te verwijderen?
Stel, een table bestaat uit een primaire key (id) en een value (allebei int):
code:
1
2
3
4
5
6
7
| id / value 1 / 132 2 / 133 3 / 134 4 / 133 (moet worden verwijderd) 5 / 133 (ook dit record moet worden verwijderd) 6 / 140 |
Nu moeten de records 4 en 5 worden verwijderd want 2 bevat al '133'.
Wat is de beste manier om deze duplicated records te verwijderen?
Een Store Procedure? Maar hoe moet de SP tewerk gaan? Records copieren naar een temp-table en met de SP controleren op duplicated records? Is dat niet performances vertragend?
Mijn kennis van SQL is verder basis, maar graag leer ik meer.
Bedankt alvast.