Ho una tabella del tipo:

Campi:
data,codice
devo raggruppare i record per codice e ordinarli per data



Set rs_1 = Server.CreateObject("ADODB.recordset")
SQL=("SELECT codice FROM mia_tab WHERE codoff="&request("codoff")&" group by codice order by data Asc")
rs_1.open SQL, conn
if rs_1.eof then

ovviamente mi da errore ...
la query dovrebbe essere cosi:


Set rs_1 = Server.CreateObject("ADODB.recordset")
SQL=("SELECT codice,data FROM mia_tab WHERE codoff="&request("codoff")&" group by codice order by data Asc")
rs_1.open SQL, conn
if rs_1.eof then


ma in questo caso ottengo i record non raggruppati solo per codice anche per data.


Ipotizzando che il campo "codice" è composto da questo tipo di stringa

15/04/2006|20/05/2006|31/12/200516.04.01

come posso riuscire a raggruppare per campo "codice " e ordinare per campo "data"

p.s. il campo data è uguale a1 primi 10 caratteri del campo "codice":
"15/04/2006"