Come contare valori univoci?


9

Sto cercando di ottenere il numero di indirizzi IP univoci (in questo caso '3'). La tabella è simile alla seguente:

Struttura:

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

Dati:

COPIA banditi (chiave, indirizzo_ip, offesa, conteggio) DA 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

1
Provaselect distinct .....
John Gardeniers,

Risposte:


15
SELECT COUNT(DISTINCT ip_address) FROM bandits

1
wow, grazie, stavo provando SELEZIONA DISTINCT COUNT [...] ecc. A volte non riesco a vedere ...
Combattente

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.