我在下面运行了一个查询,以获取我可以在输出中看到的数据计数,但它并没有按我所希望的那样工作
如何打印输出中列6和列7的计数?
我明白了吗?
select col1, col2,
col3, col4, decode(col5,'S','Success','F','Failed'), col6, col7, count(*)
from mytable
where col1 in (select FIELD1 from temp)
and col8 = 4
group by col1, col2, col3,col4,col5,col6,col7
2条答案
按热度按时间nbewdwxp1#
看看这样行不行
yyyllmsg2#
你需要使用合适的
aggregate function
然后取下col6
以及col7
从GROUP BY
查询后的子句: