在循环中管理多个SQL语句

时间:2015-08-14 09:41:37

标签: php mysql loops

我有3个sql语句需要打印到html表。

1:选择在两个日期之间作出订单的所有员工姓名首字母。

2:总结两个日期之间每位员工的订单数量。

3:总结每位员工在两个日期之间花费的总金额。

所有数据都在表格中:订单(orderNr,itemNr,orderAmount,员工,日期,价格)

现在,我必须将所有三个打印到一个表中,并且我正在努力弄清楚如何在拥有所有正确的结果集的同时正确地循环它们。

表格应显示:员工 - 订单金额 - 总价

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

试试这个

   SELECT employee, COUNT(DISTINCT(orderNr)) AS orders_count, SUM(price) AS total_price FROM Orders WHERE
   date BETWEEN '$startdate' AND '$enddate' GROUP BY employee