Witam, mam problem z zapytaniem:
  1. 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?

  1. 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."