안녕하세요, 공부중에 쿼리를 작성하는데 궁금한게 있어서 질문드려봅니다.
1. 1번 쿼리와 2번 쿼리간의 차이가 있는지 있다면 가장 큰 차이가 어떤건지 궁금합니다.
2. 2번 쿼리 같은경우 뭐라고 불러야되는지도 궁금합니다.
- 1번 쿼리같은경우는 join을 했다 라고 하는거 같은데, 2번같은경우는 그냥 테이블을 2개 select 했다 라고하는게 맞는 표현일까요?
- 오라클에서는 2번 같은경우도 oracle join 이라고 부르는거 같은데 mysql 에서도 해당 구문은 join으로 봐도 무방한걸까요?
-1번 쿼리- SELECT t1.* FROM TableA AS t1 JOIN TableB AS t2 ON t1.id = t2.fk_id -2번 쿼리- SELECT t1.* FROM TableA AS t1, TableB AS t2 WHERE t1.id = t2.fk_id