$sSql = "SELECT COUNT(DISTINCT `tsu`.`id`) AS `count`
FROM `" . $this->_sPrefix . "users` AS `tsu`
INNER JOIN `" . $this->_sPrefix . "entries` AS `tse`
ON `tsu`.`id`=`tse`.`subscriber_id`
AND `tse`.`subscriber_type`='" . BX_DOL_SBS_TYPE_VISITOR . "'
WHERE 1
GROUP BY `tsu`.`id`
LIMIT 1";
항목을 계산하는 대신 1을 반환합니다. 그룹 BY 절을 제거하면 작동합니다. GROUP BY를 개선하여 더 잘 작동하도록하려면 어떻게해야합니까?GROUP BY가 작동하지 않습니다.
"COUNT"에 무엇을 넣으려고하십니까? 특정 사용자 ID에 대해 얼마나 많은 가입자가 있습니까? – DRapp
ID가 서로 다른 두 테이블에서 일치합니다. – tmartin314
저는 mysql 전문가가 아니지만 "LIMIT 1"은 매우 의심 스럽습니다. – TToni