Ciao a tutti,
dopo qualche settimana di assenza per impegni di lavoro e non,
vi mostro come ho risolto un piccolo problema.
La mia necessità era quella di trovare la data di ieri nel linguaggio MYSQL in modo dinamico.
In MySql esistono varie funzioni per la data attuale:
Vediamo con un esempio cosa mostrano usando l’istruzione SELECT:
La seguente istruzione SELECT:
SELECT NOW(),CURDATE(),CURTIME()
si tradurrà in qualcosa di simile a questo:
NOW() | CURDATE() | CURTIME() |
---|---|---|
2015-03-11 12:46:48 | 2015-03-11 | 12:45:56 |
Detto questo, mi sono trovato con il problema di trovare la data di ieri.
Possiamo quindi utilizzare la funzione CURDATE() meno o più di un intervallo abbinandola alla funzione DATE_ADD.
Il trick è cosi composto:
SELECT DATE_ADD(CURDATE(), INTERVAL -1 DAY);
Un saluto e al prossimo Trick!
-Izisi Staff –