【发布时间】:2017-04-30 23:33:08
【问题描述】:
我有两个表如下:
tbl_employee:
id
full_name
tbl_performance:
id
emp_id(fk)
innovator (here emp_id will come)
outstanding_performer (here emp_id will come)
现在我想使用mysql查询,不使用任何子查询,从上面的表格中统计所有创新员工和优秀员工。
提前致谢!
【问题讨论】:
-
你的意思是记录数?
-
首先解释一下为什么tbl_performance表中emp_id有三列。该表的目的和数据是什么
-
想用投票面板统计有多少员工是创新者,有多少表现突出
-
您只能在一个列中执行此操作(可以命名为例如 special_employees)并为其设置标志,如 1:创新者,2:杰出_执行者。这对你来说会更好,而不是为同一种事物设置两个不同的列
-
没有表已经在工作并且没有很好的记录