Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 根据日期计算不同值的出现次数_Sql_Sql Server_Tsql_Select_Distinct - Fatal编程技术网

Sql 根据日期计算不同值的出现次数

Sql 根据日期计算不同值的出现次数,sql,sql-server,tsql,select,distinct,Sql,Sql Server,Tsql,Select,Distinct,我试图找到一个SQL Server查询,该查询将在特定列中查找不同的值,并根据其日期计算该值的出现次数 示例数据: in_date item_code --------- --------- 2015/11/25 item1 2015/11/25 item2 2015/12/10 item1 2015/12/10 item1 2015/12/10 item2 2016/01/01 item1 预期产出: Date Item1 It

我试图找到一个SQL Server查询,该查询将在特定列中查找不同的值,并根据其日期计算该值的出现次数

示例数据:

in_date     item_code       
---------   ---------
2015/11/25  item1
2015/11/25  item2
2015/12/10  item1
2015/12/10  item1
2015/12/10  item2
2016/01/01  item1
预期产出:

Date          Item1     Item2
----------    -----     -----
2015/11/25    1         1
2015/12/10    2         1
2016/01/01    1         0
尝试

尝试

Select 
  in_date, 
  Sum (case when item_code = item1 then 1 else 0 end) item1,
  Sum (case when item_code = item2 then 1 else 0 end) item2
From tbl
Group by in_date