W dniu 20 czerwca 2012 19:32 użytkownik Rafał Suliga <r.suliga@fast-net.pl> napisał:
Witam,

Możesz pokazać palcem owe zapytanie rozliczające faktury klientom którzy
mają saldo >=0? Nie mogę go znaleźć.

przepraszam, pomyłka. temat: "moduł system - zapytanie sql"

CREATE TEMPORARY TABLE tabela_tymczasowa AS SELECT customerid FROM cash  WHERE time <= unix_timestamp() GROUP BY customerid HAVING SUM(value) >= 0;
ALTER TABLE tabela_tymczasowa ADD UNIQUE (customerid);
UPDATE documents d RIGHT JOIN tabela_tymczasowa t ON t.customerid=d.customerid SET closed = 1 WHERE type IN (1, 3, 5) AND cdate <= unix_timestamp() AND closed = 0;

--
Pozdrawiam
Marcin / nicraM