#6: General enhancements
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user