…
Nel tutorial di oggi vedremo come spostare dei record specifici da una tabella all’altra.
N.B. I campi della tabella 2 devono avere lo stesso nome dei campi della tabella 1.
INSERT INTO Table2(field1, field2, ..., fieldN) SELECT field1, field2, ..., fieldN FROM Table1 WHERE ....; DELETE FROM Table WHERE ....; …
Nel tutorial di oggi imparerete come popolare una tabella prendendo i dati da un file CSV.
Assicuratevi di posizionare il file CSV nella root del vostro file system (es. C:/mycsvfile.csv).
LOAD DATA LOCAL INFILE '/file.csv' INTO TABLE `table_name` FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' (field1,field2,etc) …
…
In questo semplicissimo ma utile tutorial imparerete come modificare una tabella usando le JOINS di MySQL.
UPDATE default_comments c INNER JOIN default_profiles p ON c.user_id = p.user_id INNER JOIN default_users u ON c.user_id = u.id SET c.name = p.display_name, c.email = u.email, c.website = p.website WHERE c.name = ''; …
Nel tutorial di oggi vedremo come selezionare un tempo relativo in una query MySQL.
Nell’esempio specifico, vi mostreremo come selezionare tutti gli utenti che sono stati aggiornati in un intervallo di tempo di 24 ore e in un altro esempio invece gli utenti aggiornati in un intervallo di 2 giorni.
# Relative Time DATE_SUB( NOW( ) , INTERVAL 25 HOUR ) # For example: # Select all users who were updated in the last 25 hours. SELECT * FROM users WHERE users.updated > DATE_SUB( NOW( ) , INTERVAL 25 HOUR ); # Select all users who were updated in the last 2 …
In questo semplice tutorial vedremo come selezionare i record duplicati di una tabella specifica. Iniziamo!
SELECT * FROM [tablename] INNER JOIN ( SELECT COUNT( * ) , [columnOfDuplicates] FROM [tablename] GROUP BY [columnOfDuplicates] HAVING COUNT( * ) >1 ) AS t2 ON [tablename].[columnOfDuplicates] = t2.[columnOfDuplicates] …
In questo semplice tutorial vedremo come aggiungere dei giorni alle date direttamente con MySQL. Prima di iniziare, ricordatevi che il campo da sommare deve essere di tipo DATE o DATETIME. Bene, fatta questa piccola premessa possiamo iniziare!
UPDATE eventi SET data_partenza = DATE_ADD(data_partenza,INTERVAL 14 DAY) WHERE id_evento = 10; …
…