Pytanie : Szyber łączyć szyber

To być mój zapytanie:

WYBIÓRKA
JAKO Miesiąc,
JAKO Faktura,
JAKO Zapłata,
Usługa
OD invitem p
LEWICA ŁĄCZYĆ inv i NA i.idinvoice = p.idinvoice
LEWICA ŁĄCZYĆ usługowy s NA s.idservice = p.idservice
LEWICA ŁĄCZYĆ
(WYBIÓRKA (s.charges * p.quantity) Usługa OD invitem p  
LEWICA ŁĄCZYĆ usługowy s NA s.idservice = p.idservice
DOKĄD s.service = "PARTS-LIGHTS-VBFG-2"
GRUPA MONTNAME (p.datetime)) m
LEWICA ŁĄCZYĆ (wybrany idinvoice, suma (kwota) kwota
OD zapłata p grupa MONTHNAME (p.datetime)
GRUPA MONTHNAME (p.datetime)

i I dostawać ten błąd

[2010-07-25T21: 13: 11-05: 00] LQMConnectionSQLMysqli: Móc zapytanie '
WYBIÓRKA
MONTHNAME (i.datetime) JAKO Miesiąc,
(SUMA (p.quantity * s.charges))JAKO Faktura,
amountAS Zapłata,
serviceAS usługa
OD invitem p
LEWICA ŁĄCZYĆ inv i NA i.idinvoice = p.idinvoice
LEWICA ŁĄCZYĆ usługowy s NA s.idservice = p.idservice
LEWICA ŁĄCZYĆ
(WYBIÓRKA (s.charges * p.quantity) Usługa OD invitem p
LEWICA ŁĄCZYĆ usługowy s NA s.idservice = p.idservice
DOKĄD s.service = "PARTS-LIGHTS-VBFG-2"
GRUPA MONTNAME (p.datetime)) m
LEWICA ŁĄCZYĆ (wybrany idinvoice, suma (kwota) kwota
OD zapłata p grupa MONTHNAME (p.datetime)
GRUPA MONTHNAME (p.datetime)
'using podłączeniowy Joomla (1): Ty mieć błąd w twój SQL składnia; sprawdzać the manuał który korespondować twój MySQL serwer wersja dla the prawy składnia blisko "GRUPA MONTHNAME (p.datetime)" przy linia 16 (/home/roslan/webapps/joomla2/plugins/gmitc/lqm/connection/sql/mysqli.php: 173)


Wyjaśnienie na co I chcieć

I używać joomla jako struktura daleko the jaźń joomla składnik, LFRM. I móc forma i siatka outtput the extjs sposób, właśnie mysql kod i intermix z trochę xml. The autor mówić lfrm ty móc na Kit, ty móc z LFRM.

Dla drukowany wydajność I musieć trochę php. Chociaż I przychodzić od programowanie tło, mój brat szkoła wyższa używać ono dla konto i uczeń rezultat wśliznąć od rok temu. W Ten Sposób ty widzieć że LFRM być dobry nauczanie narzędzie.

I próbować mapa z czas, MIESIĄC jako the klucz i faktura, zapłata i usługa jako dane na the mapa.

Odpowiedź : Szyber łączyć szyber

ok, I dostać ono

WYBIÓRKA
JAKO rok,
JAKO miesiąc,
chart= " l " data= " pławik "/>AS faktura,
chart= " l " data= " pływakowy "/>AS zapłata,
JAKO światło,
JAKO lights2,
Wąż elastyczny
OD transac t
LEWICA ŁĄCZYĆ (WYBRANY v.datetime RÓWNIE datetime, (v.quantity * s.charges) GDY usługa OD invitem v OPUSZCZAĆ ŁĄCZYĆ usługowy s NA s.idservice = v.idservice DOKĄD s.idservice = "PARTS-LIGHTS-VBFG-2" GRUPA V.datetime) z NA z.datetime = t.time
LEWICA ŁĄCZYĆ (WYBRANY v.datetime RÓWNIE datetime, (v.quantity * s.charges) GDY service2 OD invitem v OPUSZCZAĆ ŁĄCZYĆ usługowy s NA s.idservice = v.idservice DOKĄD s.idservice = "PARTS-LIGHT-FGRT-1" GRUPA V.datetime) y NA y.datetime = t.time
LEWICA ŁĄCZYĆ (WYBRANY v.datetime RÓWNIE datetime, (v.quantity * s.charges) GDY wąż elastyczny OD invitem v OPUSZCZAĆ ŁĄCZYĆ usługowy s NA s.idservice = v.idservice DOKĄD s.idservice = "UTILSRUBBERHOSE657" GRUPA V.datetime) w NA w.datetime = t.time
DOKĄD DATOWAĆ (czas) między "rok temu" I DATA (TERAZ ())
GRUPA MONTHNAME (t.time)
Inne rozwiązania  
 
programming4us programming4us