swarzy85
14-03-2013, 15:48
Ciao ragazzi, ho una tabella approssimabile come segue:
ID_ PARTITA (int) | ID_GIOCATORE (int) | EVENTO (varchar) | ORARIO (datetime)
Purtroppo mi capitano dei casi del tipo:
ID_ PARTITA | ID_GIOCATORE | EVENTO | ORARIO
Z | X | Corre | 2012-09-05 15:26:51
Z | Y | Corre | 2012-09-05 15:26:51
In pratica, mi succede che nello stesso istante due giocatori diversi facciano la stessa cosa e che dunque esistano due tuple parzialmente duplicate.
Io sono interessato a mantenere tra le due o le tre parzialmente duplicate ESCLUSIVAMENTE quella che compare per ultima all'interno del database.
Ad esempio, rispetto al caso che ho prospettato, voglio mantenere solo
Z | Y | Corre | 2012-09-05 15:26:51
più chiaramente tutte le altre. Semplicemente, quando ci sono dei casi come quello indicato, voglio tenere l'ultima.
Come potrei fare?
Grazie anticipatamente.
Alberto
ID_ PARTITA (int) | ID_GIOCATORE (int) | EVENTO (varchar) | ORARIO (datetime)
Purtroppo mi capitano dei casi del tipo:
ID_ PARTITA | ID_GIOCATORE | EVENTO | ORARIO
Z | X | Corre | 2012-09-05 15:26:51
Z | Y | Corre | 2012-09-05 15:26:51
In pratica, mi succede che nello stesso istante due giocatori diversi facciano la stessa cosa e che dunque esistano due tuple parzialmente duplicate.
Io sono interessato a mantenere tra le due o le tre parzialmente duplicate ESCLUSIVAMENTE quella che compare per ultima all'interno del database.
Ad esempio, rispetto al caso che ho prospettato, voglio mantenere solo
Z | Y | Corre | 2012-09-05 15:26:51
più chiaramente tutte le altre. Semplicemente, quando ci sono dei casi come quello indicato, voglio tenere l'ultima.
Come potrei fare?
Grazie anticipatamente.
Alberto