테스트 사이트 - 개발 중인 베타 버전입니다

쿼리 질문 ... 도와주세요 채택완료

lkwa201 9년 전 조회 4,413

SELECT report_target_gr_id, report_target_bo_table, report_target_wr_id FROM g5_codeboard_report_list WHERE ( 1 =1 )

 

쿼리결과)

SELECT count( * ) AS cnt FROM g5_codeboard_report_list WHERE ( 1 =1 ) GROUP BY report_target_gr_id, report_target_bo_table, report_target_wr_id

쿼리결과)

 

같은 데이터를 그룹으로 묶으면 3개의 그룹이 나오는데요

각 그룹의 레코드 수가 아닌 하나의 레코드로 전체 카운트 수를 가져오고 싶습니다.

그룹을 하나로 묶었을 때 하나의 레코드로 보고 이 레코드 수 입니다.

 

바로 윗 결과 처럼 나오면 안돼구요 ㅠ

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

K
9년 전


 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

정확히 뭘 원하시는지 모르겠네요.

총합 가져 오려면 group by를 제거하시면 되지 않나요? 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

l
lkwa201
9년 전
댓글로 이미지 별도로 올렸어요... 그룹바이를 제거하면 결과가 맞지 않는다는거죠....
왕계란
9년 전
이미지만 봐서는 잘 모르겠네요.
위에 올린 select 결과값도 제일 뒤에 wr_id만 다를 뿐 앞에 두 칼럼은 둘 다 같은데 대표적으로 다른 거 몇 개를 올려 주시고 원하는 형태를 알려 주셔야 할 것 같습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인