Hi, On Tue, 2004-11-02 at 07:47, Katsaros Kwn/nos wrote: > Hi! > > I want to parse a query (SFW) and create new queries: one for each > table referenced, if that possible. > I've written a function for this in the Query struct level after > parse&rewrite (not very general ofcourse :-)) but I would like to > know whether there is any code written for this purpose at any level. > Are there any algorithms for this? > Following, is there any code or at least some algorithm about merging > the individual results returned from these queries?
The latter is easy. Consider: SELECT ... FROM (SELECT ... first query here) AS table_a JOIN (SELECT ... second query here) AS table_b USING (same_column); (or ON table_a.column = table_b.column) I dont think you should think about joining results outside the database. You have Postgresql here, remember :-) Regards Tino ---------------------------(end of broadcast)--------------------------- TIP 3: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to [EMAIL PROTECTED] so that your message can get through to the mailing list cleanly