2014-03-18 34 views
0

我有一个Sql语句的问题。多组通过

我有两个行(任务|天)以下行:

 
task1 Monday 
task2 Sunday 
task1 Monday 
task1 Wednesday 

我想有这样的事情到底:

 
task1 Monday 2 
task1 Wednesday 1 
task2 Sunday 1 

我想这个声明,但我不知道如何在第一天添加第二个过滤器:

SELECT task 
FROM table 
GROUP BY task 
having count(task)>1 

先谢谢你了他LP。

文斯

+2

其中RDBMS是什么呢? – Szymon

回答

1

试试这个:

SELECT TASK, DAY, COUNT(*) FROM TABLE GROUP BY TASK, DAY 
+0

谢谢你的帮助,它的工作原理! :) – musecz