0
두 테이블 EMPLOYEEAPP와 EMPLOYEEINFO가 있습니다.두 테이블의 열을 하나로 결합하기
SECURITYGROUP 열이 특정 값일 때 EMPLOYID에 대한 EMPLOYEEAPP 테이블을 검색하려면 검색하려고합니다.
EMPLOYEEAPP 테이블에서 제공된 EMPLOYID를 가져 와서 EMPLOYEEINFO 테이블의 EMPLID 열에 해당하는 성과 이름을 검색하려고합니다.
SELECT EMPLOYEEAPP.EMPLOYID, EMPLOYEEINFO.FIRST_NAME, EMPLOYEEINFO.LAST_NAME
FROM EMPLOYEEAPP
WHERE EMPLOYEEAPP.SECURITYGROUP = 'ANALYST'
INNER JOIN EMPLOYEEINFO
ON EMPLOYEEAPP.EMPLOYID=EMPLOYEEINFO.EMPLID
"ORA-00933 : SQL 명령이 제대로 종료되지 않았습니다."오류가 계속 나타납니다.
도움이나 의견이 있으면 크게 감사하겠습니다.
지금 "ORA-01722 : 올바르지 않은 숫자"를 얻고, 어떤 아이디어? – user2100620
'EMPLOYID','EMPLID' 및'SECURITYGROUP'의 데이터 유형은 무엇입니까? – Taryn
직원 : NUMBER; SECURITYGROUP : VARCHAR2(); EMPLID : VARCHAR2() – user2100620