Задача 1.
Эта задача на аналитика, она легкая, но мне понравилась.
Даны таблицы clients и documents.
В таблице с документами есть версионность, где '9999-12-31' означает, что версия действующая.
Нужно вывести id клиентов, у которых отсутствует актуальная версия.
Потестить можно тут.
Пишите свои решения в комментах!
create table clients (
client_id int,
client_fio varchar(255)
);
insert into clients values
(1, 'Иванов И.И.'),
(2, 'Петров П.П.'),
(3, 'Сидоров С.С.');
create table documents (
client_id int,
valid_from date,
valid_to date,
document_no varchar(9),
income int
);
insert into documents values
(1, '2020-01-01', '2020-12-31', '111111-11', 100000),
(1, '2021-01-01', '2022-06-01', '111111-11', 120000),
(1, '2022-06-01', '9999-12-31', '333333-33', 120000),
(2, '2001-01-01', '2023-01-01', '555555-55', 50000);