* Gather all Missouri orders SELECT * FROM Orders WHERE StateCode = 'MO' INTO CURSOR cMissouri * Gather order codes having commissions SELECT code, commpct FROM Codes WHERE commpct > 0.00 INTO CURSOR cComm * Combine our data into final cursor... SELECT cMissouri.*, cComm.commpct FROM cMissouri ; INNER JOIN cComm ON cMissouri.code = cComm.code ; INTO CURSOR cFinalDataNow, before everyone tells me this is a silly example because I could have done it all in one query or used a sub-select or blah blah blah, I know that. But there are still cases where either for performance, readability, or combining server and DBF data that this sort of coding is desired.