posso includere un campo nella select e non nel group by
Beh.. no.
E il motivo è del tutto logico. Diciamo che tu hai 10 righe, tutte con i primi tre campi uguali e i campi data differenti, e ammettiamo che tu possa fare quello che dici (con MySQL puoi!), tipo:
codice:
SELECT c1, c2, c3, data
FROM tabella
GROUP BY c1, c2, c3
il recordset sarebbe di una sola riga, con i 3 campi c1, c2 e c3 che assumono ciascuno l'unico valore presente nella tabella. Ma il campo data quale dei 10 valori differenti dovrebbe assumere? Questo il DB Server non lo sa....
Se spieghi nello specifico la tua situazione forse ti possiamo aiutare.