Показать сообщение отдельно
Старый 24.09.2004, 22:51     # 1
Psionic Vision
Full Member
 
Аватар для Psionic Vision
 
Регистрация: 05.02.2002
Адрес: Underground
Сообщения: 2 110

Psionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собой
MYSQL: Неправильный подсчет COUNT

Проблема с запросом: неправильно подсчитывает переменныю cc

SELECT DISTINCT na.articleid,na.articletitle,na.userid,COUNT(nf.favoriteid) AS ca,COUNT(nc.commid) as cc
FROM neolit_articles na
LEFT JOIN neolit_comments nc ON (nc.articleid=na.articleid)
LEFT JOIN neolit_favorites nf ON (nf.articleid=na.articleid)
WHERE nf.favoriteid IS NOT NULL OR nc.commid IS NOT NULL
GROUP BY nf.articleid,nc.commid

Причем, в некоторых строках результат правильный, в некоторых - нет. В чем дело, не понятно...
Psionic Vision вне форума