【发布时间】:2021-12-17 09:15:33
【问题描述】:
我需要有关 oracle 中此选择的帮助。我有两列的表:(表>日期,值)例如:
1.1.2017, 16
1.1.2017, 16
1.1.2017, 16
1.1.2017, 17
1.2.2017, 16
1.2.2017, 16
1.2.2017, 17
1.2.2017, 17
1.3.2017, 16
结果必须是:
1.1.2017 as date, 3 as count of 16, 1 as count of 17
1.2.2017, 2, 2
1.3.2017, 1, 0
当前 SQL:
select date, count(value) from table group by date, value
但是,这不会返回具有两个值计数的一行的相同日期。
【问题讨论】:
标签: oracle