作者Suzanne (漫。舞。细。雨)
看板Database
标题[SQL ] mysql语法问题
时间Mon Feb 5 16:37:41 2007
我有一个资料表
order_id status day
==================================
10001 A 2005-06-01
10002 B 2005-06-25
10003 A 2005-06-30
10004 C 2005-07-20
10005 A 2005-07-23
10006 B 2005-07-30
sql语法要怎麽select才能整理出下面的表格
月份 status=A笔数 status=B笔数 status=C笔数
===================================================
2005-06 2 1 0
2005-07 1 1 1
用我呆呆的脑袋只想出
$str = "select SUBSTRING(day,1,7),count(status) as a from orders
where status='A' group by SUBSTRING(day,1,7) ";
可是只能整理出一种status
请问各位高手该怎麽写呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.248.94.223