0
각 범주의 하위 범주 수를 계산하려면 count 함수를 사용하는 방법을 알아 내려고합니다.SQL Count 하위 범주
내 원래 쿼리 (이름이 범주 이름을 = 경우) 다음과 같습니다
select
catid,
name,
pcatid
from category
는 단순히 'SubCategoryCount'라고 (어디 내 DB에 포함되지 않은) 열을 추가하고 싶습니다. 이 열은 각 catid에 대해 pcatid 열이 참조되는 횟수를 계산합니다.
간단한 예를 들어 DB는
catid name pcatid
1 Base NULL
2 Computers 1
3 Phones 1
4 Laptops 2
5 Dell 4
것 그리고 난
catid name pcatid SubCategoryCount
1 Base NULL 2
2 Computers 1 1
3 Phones 1 0
4 Laptops 2 1
5 Dell 4 0
을 생산하고자하지만 난이 어떻게 achive 것? 당신의 도움이
존