Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Re: Combining two SQL Statements

Re: Combining two SQL Statements

From: agis <stag_at_hq.acn.gr>
Date: Thu, 7 Oct 2004 14:13:11 +0300
Message-ID: <ck38c7$2iq4$1@ulysses.noc.ntua.gr>

"Michael" <gonnot_at_gmx.de> wrote in message news:89cf72b0.0410070017.26d34736_at_posting.google.com...
> Hello,
> I need to combine this two SQL-Statements to one SQL:
>
> 1. select UserId, UsedSlots from user_used_slots;
>
> UserId UsedSlots
> a 3
> b 5
> a 4
> c 3
> b 5
>
> 2. select UserId, FreeSlots from user_free_slots;
>
> UserId FreeSlots
> a 4
> b 5
> b 3
> c 3
> b 5
>
> ==> The resulting SQL-Staetement should show something like this:
> (TotalSlots = UsedSlots + FreeSlots)
>
> UserId UsedSlots FreeSlots TotalSlots
> a 7 4 11
> b 10 15 25
> c 3 3 6
>
> How can I produce a Output which calculates everything correctly??
> Thanks,
> Michael

select a.userid,a.usedslots,b.freeslots,(a.usedslots+b.freeslots) totalslots from user_used_slots a,user_free_slots b where a.userid=b.userid Received on Thu Oct 07 2004 - 06:13:11 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US