Vraag : Deze sluiten zich aan bij schotten me

Dit is mijn vraag:

SELECTEER
ALS Maand,
ALS Rekening,
ALS Betalingen,
ALS dienst
VAN invitem p
De LINKERZIJDE SLUIT zich aan inv bij I OP i.idinvoice = p.idinvoice
De LINKERZIJDE WORDT lid van de dienst s OP s.idservice = p.idservice
DE LINKERZIJDE TREEDT TOE
(SELECTEER (s.charges * p.quantity) ALS dienst VAN invitem p  
De LINKERZIJDE WORDT lid van de dienst s OP s.idservice = p.idservice
WAAR s.service = „deel-licht-vbfg-2“
GROEP DOOR MONTNAME (P.DATETIME)) m
De LINKERZIJDE TREEDT toe (uitgezochte idinvoice, som (bedrag) als bedrag
VAN betalingsp groep door MONTHNAME (p.datetime)
GROEP DOOR MONTHNAME (P.DATETIME)

en ik krijg deze fout

[2010-07-25T21: 13: 11-05: 00] LQMConnectionSQLMysqli: Kan vraag 'uitvoeren niet
SELECTEER
MONTHNAME (i.datetime) ALS Maand,
(SOM (p.quantity * s.charges))ALS Rekening,
amountAS Betalingen,
serviceAS de dienst
VAN invitem p
De LINKERZIJDE SLUIT zich aan inv bij I OP i.idinvoice = p.idinvoice
De LINKERZIJDE WORDT lid van de dienst s OP s.idservice = p.idservice
DE LINKERZIJDE TREEDT TOE
(SELECTEER (s.charges * p.quantity) ALS dienst VAN invitem p
De LINKERZIJDE WORDT lid van de dienst s OP s.idservice = p.idservice
WAAR s.service = „deel-licht-vbfg-2“
GROEP DOOR MONTNAME (P.DATETIME)) m
De LINKERZIJDE TREEDT toe (uitgezochte idinvoice, som (bedrag) als bedrag
VAN betalingsp groep door MONTHNAME (p.datetime)
GROEP DOOR MONTHNAME (P.DATETIME)
'gebruikend verbinding Joomla (1): U hebt een fout in uw SQL syntaxis; controleer het handboek dat aan uw MySQL serverversie voor de juiste syntaxis beantwoordt dichtbij „GROEP DOOR MONTHNAME (p.datetime)“ bij lijn 16 te gebruiken (/home/roslan/webapps/joomla2/plugins/gmitc/lqm/connection/sql/mysqli.php: 173)


Verklaring op wat ik wil doen

Ik gebruik joomla als kader om de component van selvesjoomla, LFRM weg te gebruiken. Ik kan me vormen en net tot stand brengen outtput de extjsmanier, enkel door mysql code te typen en met een beetje van xml vermengen. De auteur zegt wat u op Stopverf kunt doen, kunt u met LFRM doen.

Voor gedrukte output moet ik een beetje van php doen. Hoewel ik niet uit een programmeringsachtergrond kom, gebruikt de universiteit van mijn broer het voor rekeningen en de resultaten van de student glijden uit sinds een jaar geleden. Zo ziet u dat LFRM een goed het onderwijshulpmiddel is.

Ik probeer om een grafiek met tijd, MAAND als sleutel en rekening, betalingen en de dienst als gegevens uit te vaardigen over de grafiek.

Antwoord : Deze sluiten zich aan bij schotten me

o.k., kreeg ik het werkend

SELECTEER
ALS jaar,
ALS maand,
chart= " l " data= " vlotter "/>AS rekening,
chart= " l " data= " vlotter "/>AS betalingen,
ALS lichten,
ALS lights2,
ALS slang
VAN transac t
De LINKERZIJDE SLUIT zich aan (UITGEZOCHTE v.datetime ALS datetime, (v.quantity * s.charges) AANGEZIEN de dienst VAN invitem v LINKS van de dienst s OP s.idservice = v.idservice WAAR s.idservice = GROEP „deel-licht-vbfg-2“ DOOR v.datetime) LID WORDT bij z OP z.datetime = t.time
De LINKERZIJDE SLUIT zich aan (UITGEZOCHTE v.datetime ALS datetime, (v.quantity * s.charges) AANGEZIEN service2 VAN invitem v LINKS van de dienst s OP s.idservice = v.idservice WAAR s.idservice = „deel-licht-fgrt-1“ GROEP DOOR v.datetime) LID WORDEN bij y OP y.datetime = t.time
De LINKERZIJDE SLUIT zich aan (UITGEZOCHTE v.datetime ALS datetime, (v.quantity * s.charges) AANGEZIEN de slang VAN invitem v LINKS van de dienst s OP s.idservice = v.idservice WAAR s.idservice = GROEP „UTILSRUBBERHOSE657“ DOOR v.datetime) LID WORDT bij w OP w.datetime = t.time
WAAR DATUM (tijd) tussen een „jaar geleden“ EN DATUM (NOW ())
GROEP DOOR MONTHNAME (T.TIME)
Andere oplossingen  
 
programming4us programming4us