Portal | IBM Manuals | Downloads | Products | Refer | Info | Programs | JCLs | Forum Rules*| Site Map | Mainframe CD 
IBMMAINFRAMES.com - IBM Mainframe Support Forums Index
 
Register
 
IBMMAINFRAMES.com - IBM Mainframe Support Forums Index FAQ Search Memberlist Usergroups Profile Log in to check your private messages Log in
 
regarding optimising the query

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> DB2
Author Message
sivatechdrive

Active User


Joined: 17 Oct 2004
Posts: 166
Location: hyderabad

PostPosted: Tue Oct 19, 2004 10:24 am    Post subject: regarding optimising the query
Reply with quote

Hi

can we use the if condition or any other condition in select query
ie i use to select query for two conditons

If flag = not set

Select * from Table
where role_plyr_id = 'xxxxx'
and valid_from_date = '01/01/2004'

If flag = set

Select * from Table
where role_plyr_id = 'xxxxx'
and valid_from_date = '01/01/2004'
and Agreement_id = 'oooo'


plz find that only one line is in where condition difers between 2 queries

can we the query like below

Select * from Table
where role_plyr_id = 'xxxxx'
and valid_from_date = '01/01/2004'
if Flag = set
Agreement_id = 'oooo'
else
continue
End-if


Thanks
Siva
Back to top
View user's profile Send private message
References
PostPosted: Tue Oct 19, 2004 10:24 am    Post subject: Re: regarding optimising the query Reply with quote

janardhana Reddy

New User


Joined: 20 Oct 2004
Posts: 17
Location: Bangalore

PostPosted: Wed Oct 20, 2004 2:54 pm    Post subject: regarding optimising the query
Reply with quote

Hi ,


It's not possible to use the if condition in the query, but after fetching the result from the first query you can check the value of column Agreement_id and proceed further..


thanks
Janardhan
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> DB2 All times are GMT + 6 Hours
Page 1 of 1