I have a CF page that reads an XML file into a query using <cffile>, XMLParse, and QueryAddrow.
I then do a QoQ on the result, and voila! I have my page. I cache the query for 8 hours and the XML file is only re-read when that cache expires. It works well.
My problem now is that the file contains data from three database tables instead of one, so I need to do an inner join on the tables. But I can't do a QoQ with an inner join.
Does anyone know a way for me to do this?