radar Posted July 30, 2010 Share Posted July 30, 2010 I have a table in my database named order, and i want to count the quantity sold. i have the basic query already setup like: $sql = "SELECT SQL_CALC_FOUND_ROWS deal.id, deal.title, deal.min_qty, deal.start_date, deal.end_date, deal.status, deal.secondary, count(o.id) as orders_cnt FROM deals as deal LEFT JOIN orders as o on o.d_id = deal.id WHERE start_date >= '".$beg."' AND start_date <= '".$end."' GROUP BY o.d_id, deal.id ORDER BY start_date LIMIT ".AwsPager::getCurrentIndex().", ".AwsPager::getLimit(); Which would theoretically work, but in the orders table, there is a column named quantity, and its those numbers that i need to add together and store in the array as orders_cnt.. any clue how i can do that? Link to comment https://forums.phpfreaks.com/topic/209361-counting/ Share on other sites More sharing options...
Pikachu2000 Posted July 30, 2010 Share Posted July 30, 2010 SUM(`quantity`), perhaps? Link to comment https://forums.phpfreaks.com/topic/209361-counting/#findComment-1093204 Share on other sites More sharing options...
radar Posted July 30, 2010 Author Share Posted July 30, 2010 hmm i may have to try that and see what i come up with.... i havent ever used the SUM param. lemme try it out Beautiful it works like a charm.. thanks for suggesting sum Link to comment https://forums.phpfreaks.com/topic/209361-counting/#findComment-1093211 Share on other sites More sharing options...
Pikachu2000 Posted July 30, 2010 Share Posted July 30, 2010 My pleasure. Link to comment https://forums.phpfreaks.com/topic/209361-counting/#findComment-1093217 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.