How do you eliminate duplicates?

Answers were Sorted based on User's Feedback



How do you eliminate duplicates?..

Answer / yuvaevergreen

yes...the above option can be used if access has been
provided to create set tables.If not, partition by clause
can be used.
1. create table2 as table1 with no data;
2. insert into table2
sel column1,column2,,,columnn from table1
group by 1,2
qualify row_number() over (partition by
column1,column2,,,columnn order by
column1,column2,,,columnn desc) =1
where table1 is with duplicates and table2 would be target
table.

Is This Answer Correct ?    12 Yes 0 No

How do you eliminate duplicates?..

Answer / guest

Let us consider table ‘B’ containing duplicates.


Create a empty table ‘A’ with set option and send the data
from table ‘B’ to table ‘A ‘so that only unique records will
be inserted. Now drop table ’B’ and rename table ‘A’ with
table ‘B’.

Is This Answer Correct ?    8 Yes 0 No

How do you eliminate duplicates?..

Answer / tdguy

Adding to the above,if enough spool space is available, 1.
create a volatile table with the same structure 2. insert
into volatile table
sel column1,column2,,,columnn from table1 group by 1,2
qualify row_number() over (partition by
column1,column2,,,columnn order by
column1,column2,,,columnn desc) =1
3. delete from target table and insert from volatile table.
All the above steps should be done with the same session.

Is This Answer Correct ?    2 Yes 0 No

Post New Answer

More Teradata Interview Questions

What is the use of upsert command in teradata?

1 Answers  


Highlight the points of differences between the database and user in Teradata.

1 Answers  


My table got locked during mload due to a failed job. What do I do to perform other operations on it?

1 Answers  


what is use of PI(primary index) AND SI(secondary index)

2 Answers   Wipro,


What is Difference b/w PI & PPI?how to implement PPI?

3 Answers   Wipro,


Differentiate database data and data warehouse data?

1 Answers  


Frnds.... i have one doubt we have the num like this +913757575......i want to remove 91 and i want lo load remaining data to the target table.. whinch function we can use in teradata????? Plz let me know.. thanks in advance

2 Answers  


which utitility can use for loading the data from non-teradata to teradata ?

5 Answers   Wipro,


Which is more efficient group by or distinct to find duplicates?

1 Answers  


List out teradata data types?

1 Answers  


How many types of joins are there in teradata?

1 Answers  


What is the use of having index on table?

1 Answers  


Categories