select distinct employee_id, first_name, commission_pct, department_id from
employees;
위의 쿼리를 사용하면 언급 된 모든 특성이 서로 구별됩니다. employee_id (직원의 기본 키)가 고유하므로 쿼리는 테이블의 모든 행을 생성합니다.특정 열에 DISTINCT 사용
commission_pct와 department_id의 고유 한 조합이있는 결과 집합이 필요합니다. 그래서 어떻게 쿼리가 형성되어야합니다. 나는 그것은 오류가 발생한다
select employee_id, first_name, distinct commission_pct, department_id from
employees;
로 중간에 DISTINCT
를 포함했을 때 결과는위원회의 독특한 조합을 가지고 department_id.The 테이블 인 쿼리를 형성하는 방법
ORA-00936-missing expression
from
HR
오라클 스키마.
귀하의 requirment에 맞는 첫 번째 쿼리에서 반환되는 행을 예제를 통해 자세히 설명 할 수 있습니까? – rshetye
당신은'commission and department_id'에 group by을 사용할 수 있습니다. 어떻게 그렇게하는지 파악할 수 없을 경우를 대비하여 주석으로 답하십시오. –