login register Sysop! about ME  

2019년 03월 11일 19시 20분 00초,     조회수 : 144
  제목 : 전체 카운트와 조건에 맞는 카운트를 한쿼리로 구할 수 있을까요?
SEQ : 28417 글쓴이 : supercore

작성 포맷 : TEXT 모드, 자동 줄바꿈 사용

구매성공율을 구하려고 하는데요

03.01 - 7건시도 - 4건 구매성공
03.02 - 10건시도 - 5건 구매성공

이거 한쿼리로 할 수 있는 방법 있을까요???

전체 건수 구하고, 성공건수 구하고 따로 따로 하려니 모양새가 안나오는거 같아서요;;;으하하하

  virgo75
  2019-03-12(10:44)
캐릭 이미지
서브쿼리 형식으로 합치면 할수는 있을듯 한데요 ?? 아니면, group을 이용해서 아이디별
건수를 뽑아내는데 조건을 저 성공 실패를 나누는 기준점도 넣어주어서 베이스 리스트 만
들고 그걸 다시 가공하던지요

암튼 일단은 2개에 정보가 나오게 해서 가공하는게 관건일듯 합니다.

  topwood
  2019-03-12(11:30)
select day(구매일자), count(*) as '전체건수', sum(case when '성공'=1 then 1 else 0 end) as '성공건수' from [구매기록]
group by day(구매일자)
같은 테이블이라면 이 정도 쿼리면 될듯 합니다.

  supercore
  2019-03-12(13:48)
캐릭 이미지
오~ 감사합니다~

두분 말씀 조합해서 뽑아냈습니다~ 으하하하



제목 작성자 날짜 조회
전체 카운트와 조건에 맞는 카운트를 한쿼리로 구할 수 있을까요? (3) supercore 2019-03-11 144

 
 
.NET과 Java 동영상 기반의 교육사이트

로딩 중입니다...

서버 프레임워크 지원 : NeoDEEX
based on ASP.NET 3.5
Creative Commons License
{5}
{2} 읽음   :{3} ({4})