Witam, wszystkich, to mój pierwszy post.
Mam tabelę zawierającą rekordy z informacjami o klientach w danych przedziałach czasowych.
W skrócie tabela klienci i pola id_klienta, data_od, data_do
Teraz chciałbym uzyskać listę id_klienta dla każdej daty powiedzmy od 2019-04-01
Będę wdzięczny za pomoc.
Dopiero zaczynam z sql i na razie potrafię zrobić raczej proste zapytania, jakieś joiny, itd. A tutaj udało mi się zwrócić listę dla pojedynczego dnia. Nie chciałbym tego przepisywać kilkaset razy dla innych dat. Tym bardziej, że do id dla każdej daty trzeba będzie dołączyć dane z drugiej tabeli, w której już dane są nie dla zakresu, a dla każdej daty z osobna.
select
distinct k.id_klienta
From klienci k
Where
'2019-04-01' >= k.data_od AND
'2019-04-01' <= k.data_do