0

我选择数据group by

select rkey from asset group by rkey

这会给我:

 ADATUM 
 BEZ1
 KLASSE
 AWERT
 ANLNR
 LOCATION
 BEZ2
 BKRS
 UNR

现在,我如何计算结果,以便得到 (9)。如果它有效,在一个 SELECT 语句中。

4

2 回答 2

4
SELECT COUNT(rkey)
FROM
(
  select rkey from asset group by rkey
) t

或者,您可以摆脱GROUP BYDISTINCT改用,因为内部查询select rkey from asset group by rkey的行为类似于DISTINCT. 因此,您可以在一个查询中完成:

SELECT COUNT(DISTINCT rkey) 
FROM asset
于 2012-09-18T13:00:52.667 回答
1

你可以尝试使用distinct

select count(distinct rkey) 
from asset 
于 2012-09-18T13:03:48.450 回答