获取列的计数以及具有每个组的特定条件的列的值

时间:2017-01-24 14:28:48

标签: sql sql-server-2012 count group-by

我正在使用sqlserver 2012,

我的表包含column1和column2以及其他列

我想得到column1的数量以及与每个组的特定条件匹配的column2的值

  

条件是column2,如'%page1%'

select  COUNT(column1)  FROM MyTable  group by column1
  

我应该在此查询中添加什么。

提前致谢.....

1 个答案:

答案 0 :(得分:0)

在COUNT中使用CASE WHEN条件:

new File(path).toURI().toString()

通过这种方式,如果条件得到验证,则该项目将被计算,否则为否。

让我知道