0
我选择数据与group by
计数一个SQL结果
select rkey from asset group by rkey
这会给我:
ADATUM
BEZ1
KLASSE
AWERT
ANLNR
LOCATION
BEZ2
BKRS
UNR
现在,我怎么能算的结果,使我得到(9)。如果它工作,在一个SELECT语句中。
我选择数据与group by
计数一个SQL结果
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
尝试使用count()函数! – askmish