On Sun, Sep 14, 2003 at 01:23:48PM +0200, pbern@pbern.biz wrote:
On Sun, 14 Sep 2003, A.L.E.C wrote:
On Sat, 13 Sep 2003, Łukasz Jarosław Mozer wrote:
= 3 OR cash.type = 4) GROUP BY users.id
^^^^^^^^
dzieki Ci wielkie za to.... gdybys tylko napisal mi gdzie mam dodac *where users.status = 3* bo ni w 5.. ni w 10.. mi nie pasuje....
SELECT users.id AS id, SUM((type * 2 - 7) * value) AS balance FROM users LEFT JOIN cash ON users.id = cash.userid AND (cash.type = 3 OR cash.type = 4) AND users.status = 3 GROUP BY users.id
w tym sek ze to juz przetrenowalem i nie dziala :<< walczylem z tym i wtykalem w rozne miejsca i nic....
W pupe można ostatecznie :-p
hunter mówi: Gdy używamy GROUP BY w sqlu to Warunek WHERE zamieniamy na HAVING.
Pawel Bernadowski
kd.