¿Cómo contar valores únicos?

9

Estoy tratando de obtener el número de direcciones IP únicas (en este caso, '3'). La tabla se ve así:

Estructura:

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

Datos:

COPIAR bandidos (clave, dirección_ip, ofensa, conteo) DESDE stdin;
127.0.0.1_testing 127.0.0.1 testing 1
127.0.0.2_testing 127.0.0.2 testing 3
127.0.0.2_testing2 127.0.0.2 testing2 1
127.0.0.3_testing 127.0.0.3 testing 1
Luchador de corbata
fuente
1
Pruebaselect distinct .....
John Gardeniers

Respuestas:

15
SELECT COUNT(DISTINCT ip_address) FROM bandits
Mark Henderson
fuente
1
wow, gracias, estaba intentando SELECCIONAR EL CONTEO DISTINTO, [...] etc. A veces no estoy viendo ...
Tie-fighter