16 Mar
2006
16 Mar
'06
15:33
-=ReYu=- wrote:
Nie bardzo znam sie na sql a potrzebuje połączyć te dwa zapytania w jedno aby otrzymać dodatkowo dla customer list informacje o balance. Może ktoś pomoże ? Wlaśnie opracowuje customerwarn aby można było łatwiej używać.
$customerlist = $DB->GetAll('SELECT customers.id AS id, MAX(warning) AS warning, '$DB->Concat('UPPER(lastname)',"' '",'customers.name')' AS customername FROM customers LEFT JOIN nodes ON customers.id = ownerid WHERE deleted = 0 GROUP BY customers.id, lastname, customers.name ORDER BY customername ASC');
$balance = $this->DB->GetOne('SELECT SUM(value) FROM cash WHERE customerid=?', array($id));
w contrib/bin/lms-debtors masz przykład złączenia tych trzech tabel
--
Aleksander 'A.L.E.C' Machniak http://alec.pl gg-2275252
LAN Management System Developer http://lms.alec.pl