giovedì 20 novembre 2014

VB.NET Calcolare l'ultimo giorno del mese

' Calcola il primo giorno del mese corrente
Dim Data_fi As Date = Date.Now.ToString("01/MM/yyyy") 

' Calcola l'ultimo giorno del mese corrente
TextBox1.Text = DateAdd(DateInterval.Day, -1, DateAdd(DateInterval.Month, +1, Data_fi))


venerdì 11 aprile 2014

Cancellare record duplicati tabella mySQL

Anzitutto si crea una nuova tabella chiamata "new_table" nella quale saranno riversati tutti i record della vecchia, "old_table", senza duplicati:
CREATE TABLE new_table AS
SELECT * FROM old_table WHERE 1 GROUP BY [Nome colonna da cancellare i duplicati];

Si cancella la vecchia tabella:
DROP TABLE old_table;

Si rinomina la nuova tabella col nome della vecchia ed il gioco è fatto:
RENAME TABLE new_table TO old_table;


giovedì 13 giugno 2013

Delete duplicate row oracle - cancellare record duplicati oracle

DELETE FROM TABLE1
WHERE ROWID NOT IN
(
    SELECT MIN(ROWID )
    FROM TABLE1
    GROUP BY FIELD1
);

COMMIT;

Dove FIELD1 è il campo per il quale si vogliono cancellare le righe duplicate.