ho provato con group by:
SELECT categoria FROM news group by categoria
in effetti funziona ma il group by purtroppo limita i campi che possono essere visualizzati tramite il select, infatti possono essere visulizzati solo i campi che compaiono nel group o funzioni di aggregazione (count, sum...)
se infatti aggiungo altri campi alla mia select (come dovrebbe essere):
SELECT titolo,categoria FROM news group by categoria
il server mi restituisce l'errore:
codice:Microsoft OLE DB Provider for ODBC Drivers error '80040e14' [Microsoft][Driver ODBC Microsoft Access] Impossibile eseguire una query che non include l'espressione "titolo" specificata come parte di una funzione di aggregazione.

Rispondi quotando