Eu tenho a Tabela A e a Tabela A que têm
Table A
id, start_date, end_date
Table B
id, table_a_id, archive_date
Quero retornar as datas que estão faltando na Tabela B, as datas que NÃO estão no intervalo da tabela_a data_inicial e data_fim
Como posso fazer isso no cockroachdb?
Eu tentei usar generate_series mas recebo um erro de assinatura desconhecida, generate_series não leva (data, data, intervalo)
WITH date_series AS (
SELECT generate_series(
(SELECT w.export_start_date FROM table_a w WHERE w.id = 123),
(SELECT w.export_end_date FROM table_a w WHERE w.id = 123),
'1 day'::interval) AS missing_date
)
SELECT ds.missing_date
FROM date_series ds
LEFT JOIN table_b a ON a.table_a_id = 123