>SELECT A.ctime, A.ctime_type, A.tripkey, A.clientkey, ; > ALLT(B.clname)+", "+ALLT(B.cfname) AS cname, ; > NVL(C.cloc," ") AS cpickup, NVL(D.cloc," ") AS cdropoff, ; > " " AS cstatus ; > FROM trips A ; > LEFT OUTER JOIN clients B ON A.clientkey = B.clientkey ; > LEFT OUTER JOIN locations C ON A.ipick_up = C.lockey ; > LEFT OUTER JOIN locations D ON A.idrop_off = D.lockey ; > INTO ARRAY laTrips ; > WHERE NOT DELETED() ; > ORDER BY A.ctime >