sql >> Databáze >  >> RDS >> Mysql

MySQL přidává k datu dny

Za předpokladu, že vaše pole je date typ (nebo podobný):

SELECT DATE_ADD(`your_field_name`, INTERVAL 2 DAY) 
FROM `table_name`;

S příkladem, který jste uvedli, by to mohlo vypadat takto:

UPDATE classes 
SET `date` = DATE_ADD(`date` , INTERVAL 2 DAY)
WHERE `id` = 161;

Tento přístup funguje s datetime .



  1. Použití aliasu ve výpočtech SQL

  2. Konfigurace replikace databáze MySQL Master-Master

  3. Konvence pojmenování PostgreSQL

  4. Použití pg_dump k získání příkazů vložení pouze z jedné tabulky v databázi