데이타가 예를 들어서
table
gname data(문자열)
a 21~~c~~
b 11~d~~
b 12~~~c~~
a 11~~c~~~
a 23~~d~~~
b 33~~d~~
그러니까 여러개의 그룹에 데이타들이 중복되어 있다고 하면
gname별로 c들어간 문자열의 앞 숫자 합과 d들어간 문자열의 앞숫자 합(like로 문자열을 찾아야...)을 구하고 싶습니다.
답은
gname c d
a 32 23
b 12 44
이렇게 표현하고 싶은데... 사실은 더 길어요. cd와 같은것을 8개 나열해야 하는데...
어떻게 처리해야 할지 묻고 싶습니다.
sum을 구하는 부분에 서브쿼리를 8번을 써야 하는지요....
쉽게 처리할수 없는지... |