我选择数据group by
select rkey from asset group by rkey
这会给我:
ADATUM
BEZ1
KLASSE
AWERT
ANLNR
LOCATION
BEZ2
BKRS
UNR
现在,我如何计算结果,以便得到 (9)。如果它有效,在一个 SELECT 语句中。
SELECT COUNT(rkey)
FROM
(
select rkey from asset group by rkey
) t
或者,您可以摆脱GROUP BY
并DISTINCT
改用,因为内部查询select rkey from asset group by rkey
的行为类似于DISTINCT
. 因此,您可以在一个查询中完成:
SELECT COUNT(DISTINCT rkey)
FROM asset
你可以尝试使用distinct
select count(distinct rkey)
from asset