아래 표와 같이 하나의 테이블에 사용 가능한 단위 (재고)가 있으며 각 제품 범주의 재고 개수를 반환하려고합니다. 보조 테이블을 사용하여 설명 및 가격 등을 볼 수 있습니다.모호한 열 이름 오류 : SQL 개수, 조인, 그룹 by
아래 쿼리를 실행하면 "모호한 열 이름 'productID'가 표시됩니다."
내가 뭘 잘못하고 있니?
SQL 쿼리 :이 오류를 반환
select productID, count (stock)as available_count
from product_units
join product_type ON product_type.description = product_units.productID
group by productID
:
Ambiguous column name 'productID'.
테이블 제품 _을
productID description price
101 tent 20.00
102 xltent 50.00
표 product_units
unitID productID stock
1 101 1
2 101 1
3 101 1
4 102 1
orginal 한 SQL 쿼리 재고 수를 얻기 위해, 작동 :
select productID, count (stock)as available_count
from product_units
group by productID
내가 R2 ColdFusion에서
[무엇을 "모호한 열 이름"을 의미?] (http://databases.aspfaq.com/database/what-does-ambiguous-column-name- mean.html) – Leigh
나는 여전히 같은 오류가 발생합니다. –
고든 리노프 (Gordon Linoff)가 제안한대로 Caludi Sasi를 다시 작성 했습니까? –