Zend framework 2 doctrine orm subquery

voldemort

Utente Attivo
26 Mar 2009
171
5
0
Ciao a tutti, mi servirebbe un aiuto per quanto riguarda una query. La query in questione è questa:
Codice:
'SELECT g, us.username, 
(SELECT COUNT(p.idPartecipanti) FROM Gare\Entity\AvcpPartecipanti p WHERE p.idGara = g.idGara) as count 
FROM Gare\Entity\AvcpGare g '
LEFT JOIN AuthDoctrine\Entity\Users us WITH g.userins = us.idUser'
WHERE g.anno = '.$anno;
c'è un errore nella subquery ma non capisco come risolverlo avete qualche idea?
errore:
[Semantical Error] line 0, col 127 near 'FROM Gare\Entity\AvcpGare': Error: Class 'FROM' is not defined.
 
hai scritto "as count", scriverei "as counter"

mssql, accetta la scrittura che segue,

fai sapere, ciao
Marino

Codice:
SELECT g, us.username,
(
SELECT COUNT(p.idPartecipanti)
FROM Gare\Entity\AvcpPartecipanti p
WHERE p.idGara = g.idGara
) as counter

FROM Gare\Entity\AvcpGare g

LEFT JOIN AuthDoctrine\Entity\Users us ON g.userins = us.idUser
WHERE g.anno = '2014'
 
Ultima modifica:

Discussioni simili