logo

MySQL oggi

Come possiamo ottenere la data odierna di MySQL?

Possiamo ottenere la data odierna in MySQL utilizzando il file funzione data incorporata CURDATE() . Questa funzione restituisce la data in 'AAAAMMGG' O 'AAAA-MM-GG' formato a seconda che nella funzione venga utilizzata una stringa o un numero. CURRENT_DATE e CURRENT_DATE() sono entrambi sinonimi della funzione CURDATE().

Possiamo usare la funzione CURDATE() come segue:

Ciclo for in Java
 mysql> SELECT CURDATE() AS Today; OR, mysql> SELECT CURRENT_DATE() AS Today; OR, mysql> SELECT CURRENT_DATE AS Today; 

Dopo l'esecuzione delle query di cui sopra, vedremo la stessa data. Guarda lo screenshot qui sotto:

MySQL oggi

Possiamo anche ottenere la data odierna utilizzando il file ORA() funzionare come segue:

 mysql> SELECT DATE(NOW()) AS Today; 

La query precedente fornisce l'output come nel seguente screenshot:

MySQL oggi

Creazione della funzione memorizzata MySQL Today

A volte abbiamo bisogno di utilizzare la funzione CURDATE() più volte nelle nostre query e vogliamo rinominarla con il file Oggi() funzione per rendere la dichiarazione più leggibile. In tal caso, possiamo creare la nostra funzione denominata today() creando la funzione memorizzata come segue:

 DELIMITER $$ CREATE FUNCTION today() RETURNS DATE BEGIN RETURN CURDATE(); END$$ DELIMITER ; 

Ora siamo in grado di utilizzare questa funzione today() appena creata come segue:

 mysql> SELECT today() AS Today; 

Guarda lo screenshot qui sotto che lo spiega più facilmente:

elenco ordinato Java
MySQL oggi

Supponiamo di voler ottenere la data di domani, la funzione memorizzata lo rende molto semplice. Vedi la seguente query:

 mysql> SELECT today() + interval 1 day AS Tomorrow; 

Dopo l'esecuzione, restituirà la data di domani:

aggiunta di stringhe in Java
MySQL oggi

Supponiamo di voler ottenere la data di ieri , la funzione memorizzata può essere utilizzata come la seguente query:

 mysql> SELECT today() - interval 1 day AS Yesterday; 

Dopo l'esecuzione, otterremo il seguente output:

MySQL oggi