se hai un id autoincrementale puoi specificare l'elenco dei campi sia nella sintassi "insert" che nella "select" evitando di mettere il campo "id",altrimenti mi sa che l'unica soluzione è costruirti la stringa sql a manina usando la collection fields