Cartesian Join related
I am having a query which is taking long time
SELECT TO_CHAR(sstay.prvsp_refno)
prvsp_refno,
TO_CHAR(sstay.sstay_refno)
sstay_refno,
TO_CHAR(bedst.bedst_refno)
bedst_refno,
TO_CHAR(sstay.patnt_refno)
patnt_refno,
bedst.start_dttm
Event_Date,
bedst.prvsn_flag
prvsn_flag,
TO_CHAR(prcae.wlist_refno)
wlist_refno,
TO_CHAR(prcae.prcae_refno)
prcae_refno FROM
bed_stays bedst ,
service_point_stays sstay ,
prof_carer_episodes prcae
WHERE bedst.bedst_refno = 2711507 AND
bedst.sstay_refno = sstay.sstay_refno AND
'INSERT' = 'INSERT' AND
prcae.prcae_refno = ( SELECT MAX(prcae2.prcae_refno) FROM prof_carer_episodes prcae2