이 쿼리를 사용하면 사용자별 커스텀 배지를 생성할 수 있습니다:
SQL 쿼리
SELECT user_id, current_timestamp granted_at
FROM user_badges
JOIN badges
On user_badges.badge_id = badges.id
WHERE badges.badge_type_id = 3
GROUP BY user_id
HAVING count(*) >= 15
badge_type_ids
동백: 3
은: 2
금: 1
3개 이상의 대상 배지 그룹을 원한다면, 배지를 커스텀 섹션에 수집한 후 badge_grouping_id를 쿼리하는 것이 또 다른 방법입니다. 예를 들어, 해적 선원 계급 4개에 대해 다음과 같이 사용할 수 있습니다:
SQL 쿼리
SELECT user_id, current_timestamp granted_at
FROM user_badges
JOIN badges
On user_badges.badge_id = badges.id
WHERE badges.badge_grouping_id = 1
GROUP BY user_id
HAVING count(*) >= 10
badge_grouping_ids
시작하기: 1
커뮤니티: 2
게시: 3
신뢰 레벨: 4
기타: 5
그런 다음 커스텀 섹션에 대해 계산을 계속하세요.

