我试图使用组,但无法实现输出,我想组的日期,班次和质量。
数据如下:
date | shift | mass
---------+-------+------
01-05-20 | A | 5
01-05-20 | B | 3
01-05-20 | B | 3
02-05-20 | A | 11
02-05-20 | A | 5
02-05-20 | C | 12
02-05-20 | C | 12
02-05-20 | B | 5
我想要的输出
date | shift | mass>3 | mass>10
---------+-------+--------+--------
01-05-20 | A | 1 | 0
01-05-20 | B | 2 | 0
02-05-20 | A | 1 | 1
02-05-20 | B | 1 | 0
02-05-20 | C | 0 | 2
2条答案
按热度按时间w80xi6nr1#
你可以用
Conditional Aggregation
通过GROUP
惯性导航与制导BY mydate,shift
:顺便说一下(正如您在评论中要求的那样),您还可以使用
DECODE()
功能:演示
voj3qocg2#