Aggiungere ore alle date in DuckDB
In DuckDB possiamo aggiungere ore ad una data in almeno un paio di modi.
Il metodo più facile è usare la funzione DATE_ADD.
E possiamo farlo sia usando campi di tipo DATE che TIME; ad esempio:
SELECT DATE_ADD(TIME '08:30:05', INTERVAL 3 HOUR) AS time,
DATE_ADD(DATE '2025-03-10', INTERVAL 3 HOUR) AS date;
Un altro modo è usando l'operatore +:
SELECT TIME '04:30:05' + INTERVAL 3 HOUR AS time,
DATE '2025-03-10' + INTERVAL 3 HOUR AS date;
Enjoy!
database sql duckdb date_add
Commentami!