Technical Questions
 Crystal Reports Forum : Crystal Reports 9 through 2022 : Technical Questions
Message Icon Topic: extracting data Post Reply Post New Topic
<< Prev  Page  of 2
Author Message
Jyothi Yepuri
Senior Member
Senior Member


Joined: 11 May 2009
Location: Australia
Online Status: Offline
Posts: 127
Quote Jyothi Yepuri Replybullet Posted: 07 Sep 2009 at 6:14pm
select * from supplier
where supidx in
(   select supidx
     FROM
       ( select max(gltd) as TranDate,supidx
        from apthdr              
        group by supidx
       )AS Tran
     WHERE Convert(varchar(10),Tran.TranDate,120) <            Convert(varchar(10),"01/07/2009",120)
)

No grouping is required for outer query
IP IP Logged
carleen
Newbie
Newbie


Joined: 02 Jul 2008
Online Status: Offline
Posts: 29
Quote carleen Replybullet Posted: 07 Sep 2009 at 6:26pm
still missing right parenthesis - i copied and pasted?
IP IP Logged
Jyothi Yepuri
Senior Member
Senior Member


Joined: 11 May 2009
Location: Australia
Online Status: Offline
Posts: 127
Quote Jyothi Yepuri Replybullet Posted: 07 Sep 2009 at 6:32pm
try individual select queries from the whole query

whats you backend? Sql server or oracle or MySQL?

I assumed it is Sql server.

May be some problem here

select * from supplier
where supidx in
(   select supidx
     FROM
       ( select max(gltd) as TranDate,supidx
        from apthdr              
        group by supidx
       )AS Tran
     WHERE Convert(varchar(10),Tran.TranDate,120) <            Convert(varchar(10),"01/07/2009",120)
)

Tran is a keyword, change it to mytable

Edited by Jyothi Yepuri - 07 Sep 2009 at 6:34pm
IP IP Logged
carleen
Newbie
Newbie


Joined: 02 Jul 2008
Online Status: Offline
Posts: 29
Quote carleen Replybullet Posted: 07 Sep 2009 at 6:48pm
oracle
IP IP Logged
Jyothi Yepuri
Senior Member
Senior Member


Joined: 11 May 2009
Location: Australia
Online Status: Offline
Posts: 127
Quote Jyothi Yepuri Replybullet Posted: 07 Sep 2009 at 7:21pm
then try changing the date conversion in where condition as

TO_DATE (Mytable.TranDate , 'DD-MM-YYYY') = TO_DATE ('01/07/2009', 'DD-MM-YYYY')
IP IP Logged
<< Prev  Page  of 2
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum