고유 한 값을 계산하는 방법은 무엇입니까?


9

고유 한 ip_addresses (이 경우 '3') 수를 얻으려고합니다. 테이블은 다음과 같습니다.

구조:

CREATE TABLE bandits (
  key text NOT NULL,
  ip_address inet,
  offence text,
  count bigint DEFAULT 1);

데이터:

복사 도적 (key, ip_address, offence, count) from stdin;
127.0.0.1_testing 127.0.0.1 테스트 1
127.0.0.2_testing 127.0.0.2 테스트 3
127.0.0.2_testing2 127.0.0.2 테스트 2 1
127.0.0.3_testing 127.0.0.3 테스트 1

1
시도select distinct .....
John Gardeniers 2012

답변:


15
SELECT COUNT(DISTINCT ip_address) FROM bandits

1
와우, 고마워, 난 SELECT DISTINCT COUNT [...] 등을 시도하고 있었다. 때때로 나는 단지보고 싶지 않다 ...
Tie-fighter

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.