0

でデータを選択しますgroup by

select rkey from asset group by rkey

これは私に与えるでしょう:

 ADATUM 
 BEZ1
 KLASSE
 AWERT
 ANLNR
 LOCATION
 BEZ2
 BKRS
 UNR

さて、どうすれば結果を数えることができるので、(9)を得ることができます。それが機能する場合は、1つのSELECTステートメントで。

4

2 に答える 2

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

または、の内部クエリがのように機能するため、を削除して代わりにGROUP BY使用できます。したがって、1つのクエリでそれを行うことができます。DISTINCTselect rkey from asset group by rkeyDISTINCT

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 に答える