ciao!

ho un problema con le SUM e le JOIN in un db SQLIte.
in pratica questo sono i dati che estraggo:
codice:
22    5038    ADR1    SALA PRELIEVI    SALA PRELIEVI    50    2
22    5038    ADR1    SALA PRELIEVI    SALA PRELIEVI    50    1
23    5039    ADR2    SALA ASPETTO    SALA ASPETTO    100    4
23    5039    ADR2    SALA ASPETTO    SALA ASPETTO    100    3
24    5040    ADR3    BAGNO UOMINI    BAGNO SALA ATTESA UOMINI    30    5
26    5041    ADR4    BAGNO DONNE    BAGNO SALA ATTESA DONNE    30    7
27    5042    ADR5    TERRAZZO    TERRAZZO    300    8
28    5043    ADR6    BALCONE    BALCONE    25    9
25    5044    ADR7    BAGNO DISABILI    BAGNO DISABILI    30    6
come vedete le stanze sono ripetute per via della JOIN.
io però avrei necessità di fare la SUM della penultima colonna.
se faccio così, ovviamente mi sballa il calcolo:
codice:
SELECT SUM(area_in_square_meters) AS summq
 FROM Rooms
 INNER JOIN TodoList ON TodoList.rooms_id = Rooms.rooms_id
 WHERE
 Rooms.Mugs_id = 229
 AND TodoList.mugs_id = 229
 AND DATE(TodoList.data_from) = "2020-12-09"
 AND "08:50" BETWEEN SUBSTR(TodoList.data_from, 12, 5) AND SUBSTR(TodoList.data_to, 12, 5)
 AND TodoList.work_plan_type_id = 1
in questi casi come si può fare??