1) un primo delete globale di tutte le informazioni nella tabelle 'temp '
Codice PHP:
TRUNCATE TABLE temp
2) deve inserire i nuovi dati quindi un 'insert into' nella tabelle 'temp '
qui o fai un bulk insert o esegui direttamente l'sql nel file o vedi te a seconda del tipo di file...
3) deve cancellare dalla tabella definitiva tutti i record che hanno un valore='n'
Codice PHP:
delete from definitiva where valore ='n'
4) deve fare l'update della tabella definitiva dalla tabella temp con l'identificativo è identico
vedi se funziona così
Codice PHP:
UPDATE TABLE definitiva SET definitiva.campo1 = temp.campo1,... WHERE definitiva.id = temp.id
5) deve inserire i nuovi dati nella tabella definiva un normale 'insert into'
recuperi da temp tutti gli id diversi da quelli in definitiva e inserisci in definitiva...