Ho aggiunto una colonna a una tabella esistente. Ora ho bisogno di aggiornare il tablecontent aggiungendo un hash MD5 a quella nuova colonna, in base al contenuto di una colonna esistente.MySQL: aggiornamento di una tabella completa, inserimento di un hash MD5, per ogni riga uno specifico
Per essere più precisi:
id | name | date-of-birth | hash
1 | test | 12.12.12 | NULL
Ci sono più di 1 milione di righe, dove hash = NULL. Ora ho bisogno di aggiornare l'hash con una stringa MD5, che è basata su una colonna corrispondente, ad es. nome: hash = MD5 (test)
So come farlo per una singola riga. Ma come farlo per tutte le righe in una singola istruzione SQL?
A volte è più veloce a Google che per pubblicare una domanda ... http://dev.mysql.com/doc/refman/5.5/en/update.html – Cylindric