원하는 데이타 검색방법, 중복문제... 다시올립니다 ^^; 0 0 623

by 김정훈 [2006.11.28 09:10:03]


어제 글을 올렸는데, 제가 봐야 좀 알아보는... 좀 어렵게 올린것 같아, 다시 질문드리겠습니다 ^^;;

 

일단 ex_user 란 테이블에 저장되어 있는 모든 값을 출력하면!

 

select * from ex_user;

 

SEC LOGINID          PHONENO          M S O C VERSIO JOINDTM    LOGINTM    P
--- ---------------- ---------------- - - - - ------ ---------- ---------- -

000 01057405104      01057405104       4 1 2 3       102    2005/12/29    2006/01/16  0
024 01033096537      01033096537       1 1 1 2       101    2005/12/29    2005/12/29  0
000 01602077975      01602077975       1 2 1 2      105     2005/12/29     2006/08/14 0
030 hsryu               01197879206      1 1 1 2        102    2005/12/29     2005/12/30 0

 

이런식으로 테이타가 나옵니다.

 

여기서 제가 필요로 하는 정보는

 

CMSO  SEC  LOGINTM  JOINDTM  TOTAL

------   ----  ---------  ---------  -------

 1112     030      3             1          2

  1112    000     2             1           4

  4123    000      1            3          7

  2111    024      2            2          10

 

이런식으로 출력을 하고싶습니다.

 

앞에 CMSO 는 M S O C 를 보기 좋게 한줄로 표한한것입니다. ( C || M || S || O )

 

그리고 기준은 PHONENO 이고, LOGINTM 과 JOINDTM 은 11월에 접속한 사람과 가입한 사람의 숫자를 나타네는 것입니다.

 

TOTAL 총 누적 유저수 입니다 (총 가입유저수를 말하는것 이겠죠 ^^)

 

저도 지금 계속 풀어보고 있는데, 간단히 나오지를 않네요 ^^;;;

 

그럼 좋은 조언 부탁드립니다 (__)

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입