Php 每位员工所做活动的摘要

Php 每位员工所做活动的摘要,php,mysql,sql,arrays,Php,Mysql,Sql,Arrays,我有一个包含两个不同表的数据库 关于我的员工,如销售员1、销售员2、销售员3 关于他们的活动,如电话、走进询问、测试、访问等。 那么,我如何才能在一个表中显示我的发现,其中有多少 Salesman 1在特定日期的电话、旁听询问、测试、拜访,Salesman 2和Salesman 3是否也一样 显示我的发现的表格示例如下所示 期望输出: Activities From 01/04/2014 - 13/04/2014 salesman1 ------------------------------

我有一个包含两个不同表的数据库

关于我的员工,如销售员1、销售员2、销售员3 关于他们的活动,如电话、走进询问、测试、访问等。 那么,我如何才能在一个表中显示我的发现,其中有多少 Salesman 1在特定日期的电话、旁听询问、测试、拜访,Salesman 2和Salesman 3是否也一样

显示我的发现的表格示例如下所示

期望输出:

Activities From 01/04/2014 - 13/04/2014
salesman1

--------------------------------------------
| calls | walkin enquiry | testing | visit |
--------------------------------------------    
| 4     | 5              | 3       | 15    |
--------------------------------------------
以这种形式? 提前感谢=

试试这个:

select t2.salesmanid, count(t2.call), count(t2.walkin_enquiry),count(t2.testing), count(t2.visit)
from 1st_table t1, 2nd_table t2
where date BETWEEN 1/04/2014 AND 15/04/20014 and t1.salemanid = t2.salemanid
group by salemanid;

这是你的第二张桌子由salemanid组成吗?是的,第二张id由salemanid组成