Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Data Bases > Oracle Tools > Re: need progra...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 4 of 7 Topic 2729 of 2833
Post > Topic >>

Re: need program make the query easier to read Options

by "Shakespeare" <whatsin@[EMAIL PROTECTED] > Apr 9, 2008 at 12:28 PM

<nova1427@[EMAIL PROTECTED]
> schreef in bericht 
news:0f7da838-c07f-448b-bcd7-b05341152342@[EMAIL PROTECTED]
 Apr 9, 10:56 am, "Shakespeare" <what...@[EMAIL PROTECTED]
> wrote:
> <nova1...@[EMAIL PROTECTED]
> schreef in 
>
berichtnews:60f8700e-f553-4acd-9c86-36ad7eecc28e@[EMAIL PROTECTED]
>
>
>
>
>
> > Dear all,
>
> > I want a program or tool that make the query easier to read (arrange)
>
> > e.g
> > this query needs redesign to understand it.
>
> > SELECT T2.NAME, T2.SEGMENT, T1.FLAGE,T1.RATING1,
> > T1.ARCH_DATE, T1.RATING2,T2.CASH,
> > T2.NON_CASH_OS FROM(SELECT T1.CIS,
> > CASE WHEN T1.RATING1 <= '7b' AND T2.RATING2 > '7b' AND
> > T1.RATING1<>'10' AND T2.RATING2<>'10' THEN 1
> > WHEN T1.RATING1 > '7b' AND T2.RATING2 <= '7b' AND
> > T1.RATING1<>'10' AND T2.RATING2<>'10' THEN 2 WHEN T2.RATING2 = '10'
> > THEN 3
> > END FLAGE, T1.RATING1,T1.ARCH_DATE,
> > T2.RATING2
> > FROM
> > ( SELECT
> > CIS, INT_RAT RATING1, ARCH_DATE
>
> > FROM ACLMARCH.RATINGS_T WHERE EOM_FLAG='Y'
> > AND ARCH_DATE>
> > TRUNC(SYSDATE, 'YEAR')
> > ) T1,( SELECT CIS, INT_RAT
> > RATING2 FROM ACLMARCH.RATINGS_T
> > WHERE EOM_FLAG = 'N'
> > ) T2WHERE T1.CIS=T2.CIS
> > AND T1.RATING1 <> T2.RATING2 AND T1.RATING1 NOT IN ('RETAIL', '0')
> > AND T2.RATING2 NOT IN ('RETAIL', '0') )
> > T1,ACLMARCH.CUST_SUMMARY_T T2
> > WHERE T1.CIS=T2.CIS AND T1.FLAGE IS NOT NULL
> > AND T2.EOM_FLAG= 'N'
>
> > -----------------------
>
> > the below after arrange
>
> > SELECT
> > T2.NAME,
> > T2.SEGMENT,
> > T1.FLAGE,
> > T1.RATING1,
> > T1.ARCH_DATE,
> > T1.RATING2,
> > T2.CASH,
> > T2.NON_CASH_OS
> > FROM(
> > SELECT
> > T1.CIS,
> > CASE
> > WHEN T1.RATING1 <= '7b' AND T2.RATING2 > '7b'
> > AND T1.RATING1<>'10'
> > AND T2.RATING2<>'10' THEN 1
> > WHEN T1.RATING1 > '7b' AND T2.RATING2 <= '7b'
> > AND T1.RATING1<>'10'
> > AND T2.RATING2<>'10' THEN 2
> > WHEN T2.RATING2 = '10' THEN 3
> > END FLAGE,
> > T1.RATING1,
> > T1.ARCH_DATE,
> > T2.RATING2
> > FROM
> > (
> > SELECT CIS, INT_RAT RATING1, ARCH_DATE
> > FROM ACLMARCH.RATINGS_T
> > WHERE EOM_FLAG='Y'
> > AND ARCH_DATE>TRUNC(SYSDATE, 'YEAR')
> > ) T1,
> > (
> > SELECT CIS, INT_RAT RATING2
> > FROM ACLMARCH.RATINGS_T
> > WHERE EOM_FLAG='N'
> > ) T2
> > WHERE T1.CIS=T2.CIS
> > AND T1.RATING1 <> T2.RATING2
> > AND T1.RATING1 NOT IN ('RETAIL', '0')
> > AND T2.RATING2 NOT IN ('RETAIL', '0')
> > ) T1,
> > ACLMARCH.CUST_SUMMARY_T T2
> > WHERE T1.CIS=T2.CIS
> > AND T1.FLAGE IS NOT NULL
> > AND T2.EOM_FLAG='N'
>
> Use a tool like TOAD, Freetoad, plsql developer, Oracle SQLDeveloper,
etc.
> They all come with query beautyfiers. And there are a lot more in the
> freeware/shareware domain.
>
> Shakespeare- Hide quoted text -
>
> - Show quoted text -


-I already have query but I want arrange it
-And I use TOAD, if this program can arrange the query automatic let me
-know how.-
-
-Thanks for your replay.

It used to be one of the basic functions of the editor, but may be, like
so 
many options of TOAD, you'll have to pay for it. I don't have TOAD
anymore, 
my license expired some years ago so I can not try this for you. I just 
checked freetoad, and the formatting tools are not part of freetoad.
Oracle sqldeveloper is free and should work.

Shakespeare
 




 7 Posts in Topic:
need program make the query easier to read Options
nova1427@[EMAIL PROTECTED  2008-04-09 00:12:59 
Re: need program make the query easier to read Options
"Shakespeare" &  2008-04-09 09:56:29 
Re: need program make the query easier to read Options
nova1427@[EMAIL PROTECTED  2008-04-09 01:10:22 
Re: need program make the query easier to read Options
"Shakespeare" &  2008-04-09 12:28:14 
Re: need program make the query easier to read Options
Walt <walt_askier@[EMA  2008-04-09 09:51:42 
Re: need program make the query easier to read Options
"Shakespeare" &  2008-04-09 17:36:57 
Re: need program make the query easier to read Options
"Shakespeare" &  2008-04-09 12:56:15 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Tue Dec 2 19:32:36 CST 2008.