테이블에 저장되있는 사용자 정보 검색할때, 중복된 전화번호... 0 2 635

by 김정훈 [2006.11.27 16:21:18]


안녕하세요, 정말 DB 초보 김군이라고 합니다.

제가 지금 저희 회사, 사용자 정보가 저장되 있는 테이블에서 여러가지 정보를 조회하려고 합니다. 일단 검색하려는 것은.

 

매체구분 | 증권사코드 | 접속유저수 | 신규유저수 | 총누적유저수

(CMSO) | (SECNO)   |(LOGINTM) |(JOINDTM)| (JOINDTM)

 

접속유저수 와 신규유저수는 11월달에 접속한 유저와 신규가입한 유저의 수를 표시하는겁니다.

 

제가 중복에 관련된 검색도 계속 해보고 따라해보기도 했지만, 지식이 짧아서 도무지 문제를 풀수가 없네요.

 

제 선배가 문제를 내준건데 2일째 못풀고 있습니다.

 

일단 ex_user 란 테이블에 있는 자료를 검색하는것입니다.

 

ex_user 란 곳에는...

 

SECNO | LOGINID | PHONENO | CMSO | JOINDTM | LOGINTM 이 있습니다.

 

일단, phoneno 기준으로 하라고 하던데, 그 말뜻 이해도 잘 안됩니다.

 

phoneno로 중복을 따집니다... 예를들어

 

매채구분 | 증권사코드 | 폰번호 | tius1234(사용자아이디)

매채구분 | 증권사코드 | 폰번호 | jinuk02(사용자아이디)

 

이런식으로 매채구분, 증권사코드, 폰번호 는 같은데, 아이디가 틀릴경우에는 검색을 할때 하나로 인식을 합니다. 접속유저를 카운트 할때, 폰번호가 같고 아이디만 틀릴경우에는 하나만 올린다는 말입니다.

 

여기서 문제가 또 되는건, 로그인타임이 어제, 오늘로 틀릴경우에는 카운트를 올려줘야 하는데... 제가 어찌 어찌 해서 짠건 날짜가 틀린데도 폰번호가 같아서 카운트가 올라가지 않습니다.

 

그리고 하나더, 도무지 감이 잡히지 않는것은, 11월 가입자를 카운트하고, 총가입자를 카운트 할때, 조건을 어떻게 줘야하는지도 너무 어렵습니다.

 

아무쪼록 도움 부탁드립니다.

 

(__)

by 현 [2006.11.27 00:00:00]
아무도 꼬리말을 달지 않을때는 이유가 있겠죠?
질문이 너무 어렵습니다.
대상 테이블 레이아웃과, 어떤 아웃풋을 원하는지 올려주세요.

by 김정훈 [2006.11.28 00:00:00]
넵, 다시 올리겠습니다 ^^
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입