1
테이블이 있습니다 images
- foo_id는 키가 아니며 같은 번호로 둘 이상의 행을 가질 수 있습니다.
foo_id의 값이 다른 행을 어떻게 계산합니까?ID 수를 얻으십시오
이미지 :
id (int) | foo_id (int) | ...
예 :
0 | 1 | ...
0 | 2 | ...
0 | 3 | ...
0 | 1 | ...
구인 결과 :
3
SELECT COUNT (당신이 거기에 설명되어 있습니다 귀하의 경우 필요한
COUNT(DISTINCT ...)
구문 포함)COUNT
문 http://www.w3schools.com/sql/sql_func_count.asp, 여러 변종 참조 (DISTINCT를 ..) 대신 DISTINCT COUNT (ID)를 선택 - 잘. 고맙습니다. 최대한 빨리 받아 들여질 것입니다. – Lucas도와 주시겠습니까 :) 'DISTINCT SELECT SELECT'는 처음에 'COUNT'를 선택하고 (결과가 하나임) 정확하게 DISTINCT를 지정하기 때문에 작동하지 않습니다. –