| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> c.d.o.server -> newbie: SQL join/union question
I have two tables NAME1 and NAME2, with 3 and 2 columns respectively, as
follows:
NAME1
----------
SEQID NAME INFO
--------- --------- --------
1 Mark Possible criminal
2 Jim Possible criminal
3 Bill Confirmed criminal
NAME2
-----------
SEQID NAME
--------- ---------
4 Jon
5 Jack
6 Ryan
I need a select statement that returns a single Table as follows:
RESULT TABLE
-----------------------
SEQID NAME INFO
--------- --------- --------
1 Mark Possible criminal
2 Jim Possible criminal
3 Bill Confirmed criminal
4 Jon *
5 Jack *
6 Ryan *
If I use:
SELECT seqid from NAME1
UNION
SELECT seqid from NAME2;
I get the 6 returned rows, which is what I want. I cannot however figure out
how
to include the "INFO" column in the result set, because that column doesn't
exist in
the NAME2 table. The "*" could be anything that allows me to determine that
that
result column was empty.
Received on Mon Feb 08 1999 - 18:38:46 CST
![]() |
![]() |