2 명의 사용자와 products_users가 있습니다.이 쿼리를 수정하여 특정 열의 수를 얻으려면 어떻게해야합니까?
미리 정의 된 목록에 FBID가있는 모든 사용자를 얻고 싶습니다 ... 그러나 products_users 테이블에 표시되는 횟수의 총 수를 얻고 싶습니다. 제품을 내가 원하는 것이 결국 내 사이트에 "좋아"사용자)
:
user1, 4
user2, 7
user3, 28
etc.
이 문제는 카운트가 작동하도록지고 있습니다.
나는이 현재 가지고 : 다음과 같은 결과select users.*
, products_users.fbid
, products_users.`graph_id` as objects_liked
from users
inner join products_users
on (products_users.`fbid` = users.fbid)
and products_users.`fbid` in ('0_fbid','1_fbid')
:
그러나, 대신 나는 각 행은 고유 한 사용자와를 대표하는 objects_liked 열되고 싶어 총 합계.
이 방법이 있습니까? 도와주세요!
도와주세요 -
참고로 나는 이미에
products_users.`graph_id` as objects_liked
에
count(products_users.`graph_id`) as objects_liked
하지만 결과 만 변경하려고 노력 해요!