각 대출 번호를 검색하려고합니다. 각 달에 대출 번호가 몇 번 나타나는지 계산합니다. 따라서 어떤 경우 대출 금액이 한 달에 두 번 나타납니다. 그러나 매월 한 번 계산되도록하고 싶습니다. TEST 및 RD 열은 내가 필요한 것을 제공하지 않습니다. 다음은 내가 가지고있는 것입니다.하위 쿼리의 COUNT (DISTINCT)
select
[Month],
one,
LoanNumber,
two,
three,
four,
...
count(distinct LoanNumber) as TEST,
COUNT(LoanNumber) OVER() as RD
from
tableNAME LC
where [month] ='12-2016'
group by
[Month],
one,
LoanNumber,
two,
three,
four,
...
도와주세요!
안녕. 나는 그것이 다소 그것을 포함 할지도 모른다라고 생각했다. 그러나 그 것이 작동하지 않는다 – user2811136
에 의해 그룹을 삭제하기 위해 편집되었다. 이것은 모든 행 (열 "1", "2", "3"등의 다양한 값 포함)을 보려는 경우 작동하지만 개수 자체가 반복됩니다. 이것은 보존을 위해 지불하는 가격입니다 모든 세부 사항을 요약하지만. 요약 만 원한다면 TableName의 간단한'Month, LoanNumber, COUNT (*) 선택, Month = '12 -2016 'Group by Month, LoanNumber'가 작동합니다. 덕분에 – SlimsGhost