Mysql从列表中检索结果

时间:2015-02-04 17:00:43

标签: mysql sql aggregation

我试图避免进行大量查询。我确信有一个我不知道的简单解决方案。我想要实现的是这样的

-------------------------------------------------------
| type        |  06/03  |  08/03  |  15/03  |  04/04  |
-------------------------------------------------------
| single room |    0    |    2    |    3    |    0    |
| double room |    1    |    2    |    5    |    0    |
| suite       |    2    |    2    |    1    |    2    |
-------------------------------------------------------

传递一些房间ID和日期列表。无论如何要在db端执行此操作,还是我必须遍历每个房间并对每天进行查询?

谢谢你们 // - [R

1 个答案:

答案 0 :(得分:0)

这样的事情?

SELECT room_type AS type,dt,count(*)FROM table_name GROUP BY room_type,dt;