1
大家好,大家好我有一个技术问题,我有记录的表是这样的:MySQL查询:数列
DATE SIP DURATION TYPE
2017-02-22 670 9 NO ANSWER
2017-02-22 670 9 ANSWER
2017-02-22 670 9 ANSWER
2017-02-22 671 9 NO ANSWER
我想有结果是这样的:
SIP DURATION NOANSWER ANSWER
670 18 1 2
671 9 1 0
我“会做这样的查询:
select
DISTINCT(SIP),
(select count(*) FROM table where TYPE="ANSWERED")
(select count(*) FROM table where TYPE="NO ANSWERED")
from table
但结果统计所有记录在桌子上,是更好地利用集团的?
,对不起,我的小白:( 感谢时间 马尔科