오히려 간단한 질문에 대한 대답을 찾지 않고 웹 검색을하고 있습니다. 그 말은 내가 그것을 어떻게 표현할 지 모르겠다. 여기 내가하려는 일이 있습니다. SQL 2 차원 쿼리
나는 여러과 MySQL의 테이블이 SKU를은 (의이 skutable를 부르 자) 및 각 라인 나는 SKU를 설명하는 열의 특정 수 있습니다, 가격 범위 (I 이름, 가격을 4 가지 가격 범위), ... 출판의 주와 SKU의 성능을 설명하는 열의 특정 수 있습니다 수익, 마진, quantitysold을 ... 내가하고 싶은 무엇 6,경우 나 (PHP로) 예를 들어 보여줄 것입니다 테이블에 표시 할 수있는 SQL 쿼리 작성 : 셀에서/가격 범위 : 줄에
: 주/열에서을 : 주어진 주 동안 특정 가격대에 속한 SKU의 비율.
또는 다른 예는 다음과 같습니다
광고 물 : 주/열에 : 가격 범위/셀 : 수량의 %는 주어진 주 동안 특정 가격 범위에 속하는 SKU를 판매 .
결과적으로 다중 배열 배열을 제공하는 쿼리를 작성하려고했지만 작동하지 않는 것 같습니다.
아무도 모르는 경우 어떻게해야합니까?
덕분에,
E.
설명하는 것은 "피벗 테이블"입니다. 아쉽게도 mysql에는이 기능이 없으며 일부 다른 데이터베이스에서는이 기능을 제공하지 않습니다. 그러나 "mysql pivot"을 검색하면 쿼리를 작성하여 에뮬레이션 할 수있는 몇 가지 방법을 찾을 수 있습니다. – Barmar