Grazie mille,
effettivamente non ha senso group by...
giusto per chiarire che sono un babbo... come posso utilizzare il risultato??? mi spiego:

io dovrei utilizzare ogni stato per riempire il menu, quindi:

Faccio la query


sql = "SELECT DISTINCT stato FROM tabella ORDER BY stato ASC"

Set rs = Server.CreateObject("ADODB.Recordset")

rs.Open sql, conn, 3, 3

e poi per fare un respons.write dei vari stati?

grazie infinite ancora
Roberto