how to delete duplicate rows from a join tables(I have three
tables on that join)
how do you know which join is need to be used?
The select statement I have is:
SELECT gc_skill_type.skill_type,
gc_area_tec.area,
gc_technology.technology,
gc_technology.id_technology,
gc_area_tec.id_area_tec
FROM gc_skill_type,
gc_area_tec,
gc_technology
WHERE gc_area_tec.id_skill_type (+) =
gc_skill_type.id_skill_type
AND gc_technology.id_area_tec (+) =
gc_area_tec.id_area_tec
order by gc_skill_type.skill_type asc, gc_area_tec.area asc,
gc_technology.technology asc
Answer Posted / kumar
Seems to be an Inline View (Read Only). We cannot perform
dml operations on this query. Creating a complex with this
query may solve the issue.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
what are aggregate and scalar functions? : Sql dba
Can sql developer connect to db2?
what is a table called, if it has neither cluster nor non-cluster index? What is it used for? : Sql dba
what is the difference between char_length and length? : Sql dba
is it possible to pass an object or table to a procedure as an argument?
Can delete statement be rollbacked?
What is a natural join sql?
What is a recursive join sql?
What is cursor explain with example?
What is a full join sql?
Why use truncate instead of delete?
Is sql workbench free?
What are database links used for?
What is the best free sql database?
What is multiple partition?