|
사과 |
배 |
딸기 |
수박 |
사과 |
x |
4 |
3 |
4 |
배 |
x |
x |
2 |
3 |
딸기 |
x |
x |
x |
5 |
수박 |
x |
x |
x |
x |
위와 같은 모양이 query로 가능할까요??
컬럼과 로우에 기준점이 없이 교차되면 카운트되는 구조입니다.
테이블은 메인과일 하나가 들어있는 A와 부수과일 여러개가 들어있는 B테이블이
1 : N 구조로 되어있습니다. 테이블 B에는 A에서 선택한 메인과일 값은 가질 수 없고,
메인과일 이외의 과일은 여러개 선택할 수 있습니다.
만약 A(메인과일) 값이 딸기이고 B(부수과일) 값이 사과와 배라면 위에서 컬럼과 로우가
만나는 지점인 3, 2값이 들어있는 곳에 누적되어야 합니다.(x 로 표시되어 있는부분에 카운트 되면 안됨)
메인과일을 기준점으로 하려고 해도 위와같이 좌우가 만나는 지점에 카운트로 표현한다는게
쿼리로 쉽지가 않네요.
많은 가르침 부탁드립니다. |