SELECT *, COUNT(furl) AS files FROM node LEFT JOIN section ON ncat = section_id LEFT JOIN files ON nprefix = fprefix ".$getCat." ORDER BY `nid` DESC ".$limit."
Wyciąga mi tylko jeden rekord z node, a chciałbym policzyć ile do node jest przypisanych plików.
Okey, zrobiłem to inaczej, tyle że ta nowa metoda nie jest chyba jakoś super wydajna?
SELECT *, (SELECT COUNT(fid) FROM files WHERE nprefix = fprefix) AS cfiles FROM node LEFT JOIN section ON ncat = section_id ".$getCat." ORDER BY `nid` DESC ".$limit."