Anche facendo un INSERT in blocco di tutti i valori?
Non saprei come fare...
ora l'insert è così:
codice:
strq = "INSERT INTO email (email,nostraemail,settore,data,attiva) SELECT DISTINCT email,nostraemail,settore,data,attiva FROM emailtemporanea WHERE email NOT IN (SELECT email FROM email WHERE ((email.attiva = 'NO') or (" & controllosettore3 & "))"
co.execute (strq)
Praticamente il riferimento che deve far incrementare il numero è "nostraemail" e dovrei aggiungere un campo che si chiama per esempio "idnostraemail".
Considera che fa un insert in blocco prendendo tutto ciò che sta dentro emailtemporanea, così come si vede dall'attuale query.