change sql statement and make it simple
From: Cobra__77 <Cobra__77_at_hotmail.com>
Date: 2000/07/09
Message-ID: <R5X95.11601$Tb7.78696_at_news-server.bigpond.net.au>#1/1
[Quoted] where a.contact_date > b.begin_date Received on Sun Jul 09 2000 - 00:00:00 CEST
Date: 2000/07/09
Message-ID: <R5X95.11601$Tb7.78696_at_news-server.bigpond.net.au>#1/1
[Quoted] I have the following query....it checks which half of the year is last
month..
[Quoted] and then if it is first half it returns 1-Jan-2000 and if it is second half
[Quoted] 1-July-2000
is there a way to get rid of the in-line view and do it in one go...and not [Quoted] use a function on custmer contact_date too...
any ideas...
thanks
select customer_id
from customers a,
(select trunc(add_months(sysdate,-1),'year') begin_date from dual where to_number(to_char(add_months(sysdate,-1),'mm')) between 1 and 6 union [Quoted] select add_months(trunc(add_months(sysdate,-1),'year'),6) begin_date from dual where to_number(to_char(add_months(sysdate,-1),'mm')) between 7 and 12 ) b
[Quoted] where a.contact_date > b.begin_date Received on Sun Jul 09 2000 - 00:00:00 CEST