0
SELECT * FROM
(
SELECT trunc(start_ts) ,STATUS
FROM table1
)
PIVOT (
COUNT(STATUS) FOR STATUS in ('ERROR' error, 'COMPLETED' Completed)
);
SELECT * FROM
(
SELECT trunc(start_ts) ,STATUS
FROM table1
)
PIVOT (
COUNT(STATUS) FOR STATUS in ('ERROR' error, 'COMPLETED' Completed)
);
条件start_ts > sysdate-30
将限制start_ts为最后30天。
SELECT * FROM
(
SELECT trunc(start_ts) ,STATUS
FROM table1 where start_ts > sysdate-30
)
PIVOT (
COUNT(STATUS) FOR STATUS in ('ERROR' error, 'COMPLETED' Completed)
);
请添加一些文字来描述答案 - 评论 –
@RamGhadiyaram - 同样的问题,不是吗? – mathguy