Dłużnicy MySQL 5.xx

0

Witam

CREATE TABLE IF NOT EXISTS wmh (
  id int(11) NOT NULL auto_increment,
  id_um varchar(10) ,
  d_abo date ,
  wi decimal(12,2) DEFAULT '0.00' ,
  ma decimal(12,2) DEFAULT '0.00' ,
  d_wp date ,
  PRIMARY KEY (id));

Mam w bazie zgromadzone wpłaty z ostatnich 10 lat.

Przykład danych.

d_abo , wi, ma, d_wp
2007-10-15, 71.22, 35, 2007-09-14
2007-11-15, 0, 0, 0000-00-00
2007-12-15, 0, 0, 0000-00-00
2007-10-15, 0, 36.22, 2007-10-06

w tym przykładzie przedstawiam swój problem
osoba zapłaciła wymagane obciążenie na dwie raty.

Sprawa pozornie prosta <ort>znaleŹć</ort> umowy zadłużone.
np: w tym roku lub dla wszystkich lat

Nie potrafię wyłonić wszystkich zadłużonych przy grupowaniu według id_um.

<ort>Jak by</ort> się komuś chciało nad tym pomyśleć to proszę o sugestie.

Pozdrawiam
Janusz

0

select distinct id_um, sum(wi) as nalezne, sum(ma) as wplacone
from wmh
where d_abo between <data od="od"> and <data do="do">
group by id_um
having nalezne>wplacone

Odpowiedź z grupu dyskusyjnej
Adam 'Trzypion' Płaszczyca

1 użytkowników online, w tym zalogowanych: 0, gości: 1