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;