What is the main difference between a UNION statement and a
UNION ALL statement?
1. A UNION statement eliminates duplicate rows; a UNION
ALL statement includes duplicate rows.
2. A UNION statement can be used to combine any number of
queries; a UNION ALL statement can be used to combine a
maximum of two queries.
3. A UNION statement can only combine queries that have
parallel fields in the SELECT list; a UNION ALL statement
can combine queries with differing SELECT list structures.
4. A UNION statement cannot be used with aggregate
functions; a UNION ALL statement can be used with aggregate
functions.
5. There is no difference between the two statements; they
are interchangeable.
Answer Posted / menan
A UNION statement eliminates duplicate rows; a UNION
ALL statement includes duplicate rows.
| Is This Answer Correct ? | 4 Yes | 0 No |
Post New Answer View All Answers
Can we use pl sql in sql server?
What is sql constant?
what are the disadvantages of mysql? : Sql dba
How do you declare a constant?
What does select top 1 do in sql?
what are the t string functions available in tsql? : Transact sql
What is a variable in sql?
Why we use join in sql?
What are the parameter modes supported by pl/sql?
What is the difference between cross join and natural join?
What are the 3 types of behavioral triggers?
Mention what plvcmt and plvrb does in pl/sql?
What is rowid in sql?
What is sqlite format?
What can you do with pl sql?