하나의 알고리즘을 더 생각하고 있는데..실현가능할지 좀 봐주세요^^; > 그누3질답

그누3질답

하나의 알고리즘을 더 생각하고 있는데..실현가능할지 좀 봐주세요^^; 정보

그누보드 하나의 알고리즘을 더 생각하고 있는데..실현가능할지 좀 봐주세요^^;

본문

우선 회원들은 글을써서 받거나 관리자로부터 포인트를 받게 되죠....

그 포인트를 지역별로 끊어놓았습니다...

전체 순위도 만들었구요... 지역별로도 포인트 순위를 매겨보았습니다.

헌데 하나더 생각하고 있는 알고리즘은

지역별로 그 포인트의 합을 구해서 지역별 순위를 나타낼수 있는가 하는거죠...

그러니까 예를 들어서...

서울지역 포인트 합이 100점이고

부산지역 포인트합이 10점이라면..

지역별 포인트순위
----------------------
1. 서울        100점
2. 부산          10점
----------------------

이런식이죠...가능한지 좀 봐주세요...^^;
  • 복사

댓글 전체

select B.gbpoint01, C.gbpoint02, D.gbpoint03, E.gbpoint04, F.gbpoint05, G.gbpoint06, H.gbpoint07, I.gbpoint08, J.gbpoint09, K.gbpoint10, L.gbpoint11 from

(select sum(mb_point) gbpoint01 from gb_member where mb_1 like '%청주%' and mb_level < '10') B,
(select sum(mb_point) gbpoint02 from gb_member where mb_1 like '%서청주%') C,
(select sum(mb_point) gbpoint03 from gb_member where mb_1 like '%충주%') D,
(select sum(mb_point) gbpoint04 from gb_member where mb_1 like '%단양%') E,
(select sum(mb_point) gbpoint05 from gb_member where mb_1 like '%보은%') F,
(select sum(mb_point) gbpoint06 from gb_member where mb_1 like '%음성%') G,
(select sum(mb_point) gbpoint07 from gb_member where mb_1 like '%진천%') H,
(select sum(mb_point) gbpoint08 from gb_member where mb_1 like '%제천%') I,
(select sum(mb_point) gbpoint09 from gb_member where mb_1 like '%괴산%') J,
(select sum(mb_point) gbpoint10 from gb_member where mb_1 like '%옥천%') K,
(select sum(mb_point) gbpoint11 from gb_member where mb_1 like '%영동%') L order by desc;

이런식의 쿼리를 날려봤는데요.......
안되네요..ㅡㅡ;; 고수님들 한번 봐주세요...ㅜㅡ
© SIRSOFT
현재 페이지 제일 처음으로