>  Q&A  >  본문

MySQL - 열을 행으로 변환하는 방법은 무엇입니까?

<p><br /></p> <pre class="brush:php;toolbar:false;">ID a | 1 | B1 | 2 | a2 | c2</pre> <p>행을 ID, 열 헤더, 값으로 재구성하는 방법은 무엇입니까? </p> <pre class="brush:php;toolbar:false;">1 a1 | 1 |b1 | 1|c1|c 2 | 2 |b2 | 2 |c2 | <p><br /></p>
P粉533898694P粉533898694453일 전538

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

  • P粉511896716

    P粉5118967162023-07-25 00:05:48

    데이터를 반전시키려고 합니다. MySQL에는 역방향 기능이 없으므로 열을 행으로 변환하려면 UNION ALL 쿼리를 사용해야 합니다.

    으아아아

    데모가 포함된 SQL Fiddle을 참조하세요.

    이는 CROSS JOIN을 사용하여 달성할 수도 있습니다:

    으아아아

    데모가 포함된 SQL Fiddle

    을 참조하세요.

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