La mia tabella: table1
Nome ID Famiglia 1 A AA 2 BB BB 3 A AB 4 D DD 5 E EE 6 A CA.
Comando SQL su Access:
select count(*) from table1
Uscita: ————> Vero
6 row (s)
Ho provato a contare nomi univoci:
Uscita prevista: 4 row (s)
select count(distinct Name) from table1
Output in accesso: ————> Errore
Quali cambiamenti devo apportare alla mia domanda?
Prova questo
SELECT Count(*) AS N FROM (SELECT DISTINCT Name FROM table1) AS T;
Leggi questo per maggiori informazioni.
Access-Engine non supporta
SELECT count(DISTINCT....) FROM ...
Devi farlo in questo modo:
SELECT count(*) FROM (SELECT DISTINCT Name FROM table1)
È una piccola soluzione … stai contando una selezione DISTINCT.