#6: General enhancements

This commit is contained in:
2025-03-01 18:10:34 +01:00
parent 8516d270f4
commit c1098114bc
7 changed files with 5818 additions and 5911 deletions
+14 -2
View File
@@ -1,3 +1,4 @@
select * from members m where m.member_firstname like 'Josef'
update members m set member_geo_latitude = null, member_geo_longitude = null
where id in (110,107,45,21,19,108,36,24,22,18,35,162,90,3,142,122,121,115,9,128,79,78,50,186,183,180,176,157,148,98);
@@ -16,7 +17,7 @@ update members set member_city = 'Sankt Thomas' where member_city = 'St. Thomas'
update members set member_city = trim(member_city)
insert into deliveries (delivery_date, member_id, delivered_by_id, delivery_year)
values (now(), 78, 186, '2024-01-01'),
values (now(), 204, 186, '2025-01-01') --,
(now(), 79, 186, '2024-01-01'),
(now(), 3, 186, '2024-01-01'),
(now(), 4, 186, '2024-01-01'),
@@ -69,13 +70,24 @@ select mp.member_surname, mp.member_firstname, mp.member_firstname_spouse from m
select * from members_paid mp where id = 8
-- already paid? TODO: Member "active since?" attribute missing in "member"
select m.* from members_active m
select m.*
from members_active m
join deliveries d on d.member_id = m.id
where m.id in (select id from members_delivered md
except
select id from members_paid mp where mp.payment_year = '2024-01-01')
order by delivery_date asc
-- already delivered
select m.*, d.*
from members_active m
right join deliveries d on d.member_id = m.id
where d.delivery_year = '2025-01-01'
order by delivery_date asc
select * from deliveries d
where d.delivery_year = '2025-01-01'
insert into deliveries (delivery_date, member_id, delivery_year)
select now(), ss.id, '2024-01-01' from
(select id from members_active m