>  Q&A  >  본문

다양한 사용자 그룹에 대해 행 기반 결과를 열 기반 결과로 변환: 이 "회전"을 달성하는 방법은 무엇입니까?

저는 MySQL 5.7을 실행하고 있습니다.

일부 데이터를 행에서 열로 "회전"하는 SQL 쿼리를 찾고 있습니다. 양식은 다음과 같습니다.

users테이블

으아아아

user_groups테이블

으아아아

제한된 그룹 집합으로 다음과 같은 결과를 생성하고 싶습니다.

으아아아

이 쿼리를 뭐라고 불러야 할지 모르겠지만, 그렇게 하고 싶습니다. "예"와 "아니요"는 어느 쪽이든 0과 1 또는 NULL과 1일 수 있습니다.

어떤 아이디어가 있나요?

P粉937382230P粉937382230203일 전366

모든 응답(1)나는 대답할 것이다

  • P粉239089443

    P粉2390894432024-03-30 00:13:57

    으아악

    다른 브랜드의 SQL 데이터베이스와 달리 MySQL은 PIVOTCROSSTAB에 대한 특별한 구문을 지원하지 않습니다.

    회신하다
    0
  • 취소회신하다