sql 카운트 좀 문의드립니다.

sql 카운트 좀 문의드립니다.

QA

sql 카운트 좀 문의드립니다.

본문

1794346571_1579167359.2145.gif

 

위와 같이 plog_date에는 varchar 형태로 14자리의 값들이 존재합니다.

년도월일시간..이 테이블을 이용해서 지금까지 몇일동안 출석한건지를

카운팅을 구하려고 하는데...

 

select left(plog_date,8), count(plog_idx) as cnt from g5_member_log where plog_id = '{$member['mb_id']}' group by left(plog_date,8) 

 

찍어보니...엉뚱한 값이 나와서요...

뭔가 쿼리를 잘못 생각한거 같은데...답이 안풀립니다..

도움을 부탁 드립니다.

감사합니다.

 

 

 

 

 

 

 

 

이 질문에 댓글 쓰기 :

답변 1

select count( distinct( left( plog_date, 8 ) ) ) as cnt from g5_member_log where plog_id = '{$member['mb_id']}'

답변을 작성하시기 전에 로그인 해주세요.
전체 1,543
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT