schilly Posted May 27, 2010 Share Posted May 27, 2010 So I need to display a list of applications and then tally total downloads for each application. Normally I would do something like: select all the applications, loop through the results then perform another query to get the total downloads for each application. basically n+1 queries. ie. SELECT * FROM applications loop through and for each iteration do SELECT sum(download) FROM app_downloads WHERE app_id = x Can I add a sub query into my original select query to create a column for a total downloads? 1 query vs n+1 queries. And is it faster than doing the method above? Let me know if you need any further info. Thanks. Link to comment https://forums.phpfreaks.com/topic/203111-adding-a-sum-query-into-a-standard-select-query-vs-separating-them/ Share on other sites More sharing options...
schilly Posted May 27, 2010 Author Share Posted May 27, 2010 well i got my query working and i'm guessing it would be faster than running n+1 queries. Link to comment https://forums.phpfreaks.com/topic/203111-adding-a-sum-query-into-a-standard-select-query-vs-separating-them/#findComment-1064302 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.