Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.misc -> Which column is taken in JOIN with multiple columns and different content ?
Assume I join two tables.
Both of these tables contain a column with name "col1". This column ist not he primary key.
However this column contains different values which value is taken ?
Lets see the following example:
Select *
FROM tablea a, tableb b
Where a.id = b.id
tablea:
id col1 col2
1 aaa ddd
2 bbb eee
3 ccc fff
tableb:
id col1 col3
1 zzz uuu
2 xxx vvv
3 yyy www
The result table will look like:
id col1 col2 col3
1 ??? ddd uuu 2 ??? eee vvv 3 ??? fff www
Which values will be for the questions marks ?
Ok, I know the data model is not perfect and the two tables could be merged. But keep in mind that the sample is only a simplified version of a more complex SQL statement. So lets concentrate on my question.
Thank you
Toby Received on Fri Mar 02 2007 - 10:07:59 CST
![]() |
![]() |