count считает строки 8(((( а мне надо считать значения в этих строках .к тому же при нуле голосов, каунт будет считать нулл. 8(((
можно сделать
SELECT foto.id, sum(g1.kol), sum(g2.kol) FROM foto
LEFT JOIN golos AS g1 ON foto.id=g1.foto_id
LEFT JOIN golos AS g2 ON foto.id=g2.foto_id AND g2.time BETWEEN $t1 AND NOW()
но тут косяк при нуле голосов тоже 8 (((
Последний раз редактировалось cuberboy, 30.05.2010 в 11:35.
|