답변함

cross join 관련 질문드립니다.

CROSS JOIN 실습 공부 중 책에 나와 있는대로

select * from major, professor;
select * from major cross join professor;

위 쿼리들을 실행했을 때 아래와 같이 No Items to display. 라는 메세지가 뜹니다.

 

 

select * from major;
select * from professor;
major 와 professor 테이블을 확인 했을 때 아래와 같이


각각 5개와 10개의 데이터가 있는 것을 확인 하였고
실습강의를 보면서 책에 나와 있는대로 입력했는데 오류가 해결되지 않아요
해결방법을 알 수 있을까요?
 

0

댓글

댓글 1개
날짜 투표수
  • 네, 이건 오라클 클라우드의 오류입니다.

    이때, select절 컬럼명이 중복되어서 그런데, 

    각 컬럼명이 중복되지 않게 알리아스를 쓴다던지 테이블명에 알리아스를 주고, select m.* 이런식으로 해보세요.

    1

댓글을 남기려면 로그인하세요.

 

원하는 것을 찾지 못하셨나요?

질문하기