Diego Pereira
01/22/2022, 4:25 PMsilentworks
01/22/2022, 5:16 PMsilentworks
01/22/2022, 5:20 PMDiego Pereira
01/23/2022, 2:27 AMDiego Pereira
01/23/2022, 2:27 AMDiego Pereira
01/23/2022, 2:27 AMDiego Pereira
01/23/2022, 2:27 AMsql
do $$
declare
x varchar;
y json;
begin
select distinct customer
into x
from jobs
order by customer asc;
select array_to_json(array_agg(row_to_json(t)))
from (
select job_location, job_total, paid, invoice_no
into y
from jobs
where customer = x and paid < job_total
order by invoice_no asc
)t;
insert into clients(name, open_jobs)
values(x, y);
end;
$$ language plpgsql;
Diego Pereira
01/23/2022, 2:30 AMDiego Pereira
01/23/2022, 2:33 AMDiego Pereira
01/23/2022, 2:36 AM