Funzioni su date e tempo
Lavorare con date e orari
Sezione intitolata “Lavorare con date e orari”Date e orari compaiono in molti dati. Ordini, iscrizioni, appuntamenti, scadenze e modifiche registrano quando è successo qualcosa.
Per questo SQL offre funzioni dedicate al tempo.
SELECT CURRENT_DATE;SELECT CURRENT_TIMESTAMP;La prima query restituisce la data di oggi. La seconda restituisce data e ora correnti.
Estrarre una parte della data
Sezione intitolata “Estrarre una parte della data”Molti database permettono di estrarre anno, mese o giorno da una data:
SELECT EXTRACT(YEAR FROM data_ordine)FROM ordini;Qui stai chiedendo solo l’anno della colonna data_ordine.
Quando ti tornano utili
Sezione intitolata “Quando ti tornano utili”Le funzioni su date e tempo servono spesso per:
- filtrare ordini recenti
- raggruppare per mese o anno
- calcolare scadenze
- capire quando un dato è stato creato o modificato
Queste funzioni sono utili ogni volta che devi filtrare o raggruppare dati temporali.