Sau "SQL," bạn nhập "select * from names;" để xem dòng mà bạn cần. Sau "SQL'" bạn hãy nhập "delete from names a where rowid > (select min(rowid) from names b where b.name=a.name and b.age=a.age);" để xóa dữ liệu trùng lặp. Sau khi hoàn thành những bước trên, bạn nhập "select * from names;" và "commit" để kiểm tra xem bạn đã xóa hết dữ liệu trùng lặp chưa.   SQL > select * from names; NAME                                  AGE ------------------------------ ---------- Alan                                   50 Carrie                                 51 Tom                                    52 Alan                                   50 rows selected. SQL > delete from names a where rowid > (select min(rowid) from names b where b.name=a.name and b.age=a.age ); row deleted. SQL > select * from names; NAME                                  AGE ------------------------------ ---------- Alan                                   50 Carrie                                 51 Tom                                    52 rows selected. SQL > commit; Commit complete.
Chọn dòng. Xóa những dòng giống nhau bằng cách xác định cột của chúng. Kiểm tra dữ liệu trùng lặp.