Surask trūkstamas datas Vertica lentelėje
Labas! Šiandien sužinosime kaip surasti trūkstamas datas Vertica lentelėje. Tiesiog taip — labai paprastai! Štai kaip čia! WITH start_and_end AS ( SELECT '2024-01-01'::TIMESTAMP AS tm UNION ALL SELECT '2024-12-31'::TIMESTAMP AS tm ) SELECT DATE(ts) dates FROM start_and_end TIMESERIES ts AS '1 day' OVER (ORDER BY tm) MINUS SELECT DATE_COLUMN FROM OUR_INTERESTING_TABLE ORDER BY dates Mums tereikia pasikeisti OUR_INTERESTING_TABLE į mus dominančią lentelę ir DATE_COLUMN į jos datos stulpelį. Kaip tai veikia?...