here is my sql statement that
select senderid,receiverid,messagetype,keyfield,keyvalue,filename,createdate
from TPT_MESSAGEVIEWERCONFIG where senderid in(?) and receiverid
in(?)
group by senderid,receiverid,filename,createdate
order by createdate desc
i am going to these values in runtime,in runtime sernerid may be one
value i.e (TFR ) value or may be (HSD,hamsud burg ) as a input, for
receiverid may be PNTPE or (PNTP1,DURNP) vaues ,in runtime TFR Value
comes as senderId and receiverId as PNTPE i am getting records
IN Database Table Records are like below
senderId receiverId messaType keyField keyValue fileName createDate
TFR PNTPE PREADVISE BOOKING 12334 xxx.txt 12-01-2009
HSD PNTP1 PREADVISE BOOKING 3456 aaaa.txt 12-01-2009
hamsud burg DURNP PREADVISE BOOKING 5678 tyu.txt 12-02-2009
here the sql statement at the stage of adapter service
select senderid,receiverid,messagetype,keyfield,keyvalue,filename,createdate
from TPT_MESSAGEVIEWERCONFIG where senderid in(‘TFR’) and receiverid
in(‘PNTPE’)
group by senderid,receiverid,filename,createdate
order by createdate desc
it is ok,working fine
in second scenario like
neeed to select senderId in HSD,HAMSUD BURG and for receiverId in
PNTP1,DURNP it is not giving records even there is record for senderid
HSD and HAMSUD BURG and receiverId PNTP1,DURNP
here the sql statement at the stage of adapter service
select senderid,receiverid,messagetype,keyfield,keyvalue,filename,createdate
from TPT_MESSAGEVIEWERCONFIG where senderid in(“HSD,HAMSUD BURG”) and
receiverid in(“PNTP1,DURNP”)
group by senderid,receiverid,filename,createdate
order by createdate desc
instead of sql statement
select senderid,receiverid,messagetype,keyfield,keyvalue,filename,createdate
from TPT_MESSAGEVIEWERCONFIG where senderid in(“HSD”,“HAMSUD BURG”) and
receiverid in(“PNTP1”,“DURNP”)
group by senderid,receiverid,filename,createdate
order by createdate desc
can you help me to sort out this problem.