오라클 db 쿼리문 질문드립니다.
본문
공부하는도중에 오라클 db쿼리문을 mysql로 쿼리를날리고싶은데 잘모르겠어서 질문드립니다.
select empno,ename,job,hiredate,sal,dname
from emp2 a, dept b
where a.deptno=b.deptno;
오라클쿼리문인데 mysql로 쿼리를바꾸면 어떻게되는지 도움좀부탁드립니다.
이게 오라클에서는 정상적으로 테이블이 2개합쳐서 데이터가 나오는데
mysql에서는 나오지가 않네요
empno의 데이터 empno,ename,job,hiredate,sal
dept의 데이터 dname
mysql에서는 어떻게 해야할지..
돌리면 같이 목록에 나와야하는데 말이죵..
답변 3
where a.deptno=b.deptno;
이부분이 값을 일치시키는 부분인데
각 테이블에 deptno 필드가 있고 해당 값이 일치하여야 데이터가 나올것입니다.
해당 쿼리는 테이블만 정상적으로 있다면 mysql 에서 동일하게 작동하는 쿼리인거 같습니다.
오라클이나 mysql 은 ansi 표준을 기본으로 하므로
자체함수 이외에는 대부분 쿼리는 동일하게 작동할것입니다.
값ㅇ ㅣ일치해야나오네용 ㅡ.ㅡ;;..감사합니다
답변을 작성하시기 전에 로그인 해주세요.