반응형
Oracle SQL의 식별 그룹에 대한 내부 조인
저는 sql이 처음이라 도움을 주시면 감사하겠습니다.
테이블이 두 개야employees그리고.jobs.employees변수 포함job_id(여러 직원이 동일한 작업을 수행할 수 있음)신분증).jobs변수 포함job_id그리고.job_title(한 가지 작업_ID는 하나의 job_title에 해당하며, 관심이 있는 경우 오라클의 hr 스키마입니다.
쿼리를 반환합니다. job_title, job_ID 및 동일한 직업을 가진 사람의 수_Id.
저는 다음 코드를 시도했습니다.
select j.job_title, e.job_ID, count(e.job_ID)
from employees e, jobs j
where e.job_id=j.job_id
group by e.job_Id
오류 메시지:
ORA-00979: 식 00979의 GROUP BY가 아닙니다.00000 - "표현식별 GROUP BY 아님" *원인:
*조치:
라인: 83 열: 8에서의 오류
이거 고치는 것 좀 도와주시겠어요?
오류 메시지가 약간 오해의 소지가 있습니다.당신이select들판 한 다발과 골재, 당신은 해야 합니다.group by너의 모든 분야select그리고 오직 너의 필드들.select따라서 다음과 같은 질문을 해야 합니다.
select j.job_title, e.job_ID, count(e.job_ID)
from employees e, jobs j
where e.job_id=j.job_id
group by e.job_Id, j.job_title
언급URL : https://stackoverflow.com/questions/15870331/inner-join-with-group-by-expression-in-oracle-sql
반응형
'programing' 카테고리의 다른 글
| 왜 lapply 대신 purr::map을 사용합니까? (0) | 2023.07.01 |
|---|---|
| SQL 서버 로그인에 연결하는 데 문제가 발생했습니다."로그인이 신뢰할 수 없는 도메인에서 왔으며 Windows 인증과 함께 사용할 수 없습니다." (0) | 2023.07.01 |
| Firebase 서버 오류: 포트 5000이 열려 있지 않습니다.함수 에뮬레이터를 시작할 수 없습니다. (0) | 2023.07.01 |
| Mac OS에 두 가지 버전의 아나콘다(Python 2, 3)를 설치하는 방법 (0) | 2023.07.01 |
| Oracle 패키지에 대한 권한을 부여하시겠습니까? (0) | 2023.07.01 |