커뮤니티와 공유할 만한 아이디어가 떠오르면 #data-reporting에 새 주제로 올려주세요. 이 용도로 유용할 수 있는 ‘대화 공유’ 버튼도 새로 추가되었습니다 - Share Your AI Bot Conversations!
플러그인 작성자 찾기 쿼리 작성 AI
JammyDodger:
Bert, 안녕 ![]()
plugin_authors 그룹에 있는 모든 사용자를 찾을 수 있는 쿼리를 작성해 줄 수 있을까?
gpt4_bot:
데이터베이스 스키마 조회
groups, group_users, users
관련 테이블의 스키마를 확인했으니 이제 ‘plugin-authors’ 그룹에 있는 모든 사용자를 찾는 쿼리를 작성할 수 있습니다. 스키마에 따르면 ‘plugin-authors’ 그룹 멤버의 사용자 이름을 가져오려면 group_users 테이블을 groups 및 users 테이블과 조인해야 합니다.
‘plugin-authors’ 그룹에 있는 모든 사용자를 찾는 쿼리는 다음과 같습니다:
SELECT u.id AS user_id, u.username
FROM users u
JOIN group_users gu ON gu.user_id = u.id
JOIN groups g ON g.id = gu.group_id
WHERE g.name = 'plugin_authors'
이 쿼리는 users 테이블에서 사용자 ID와 사용자 이름을 선택하며, user_id 기준으로 group_users 테이블과 조인한 후 group_id 기준으로 groups 테이블과 조인합니다. 결과는 이름이 'plugin-authors’인 그룹에 속한 사용자만 포함하도록 필터링됩니다.