MySQL로 배우는 데이터베이스 개론
데이터베이스의 기초에 대해 배우는 코스입니다.
MySQL로 배우는 데이터베이스 개론
디비개론1
디비개론2
디비개론 3
JOIN
2014-11-10
mysql join
토픽
MySQL로 배우는 데이터베이스 개론
(1) 세 테이블 조인하기
(2) outer join
봤어요
5명
외래키 제약조건 (2)
6. JDBC를 이용한 톰캣 연동 예제
댓글
댓글 본문
댓글을 작성하려면 로그인하셔야 합니다.
호눅스
7년 전
non equ join example은
http://www.w3resource.com......php
보셔도 좋을 것 같습니다.
답글
호눅스
7년 전
아래 질문에 대해 답변을 드리면 쿼리의 논리적인 의미를 생각해 보라는 뜻입니다.
두 쿼리의 결과는 다소 다르지만 학생의 입장에서 볼 때는 같은 레코드가 선택되는 쿼리입니다.
그리고 가독성이 높은 쿼리는 두 번째 동등조인을 이용한 쿼리가 됩니다.
https://gist.github.com......1ef
참조해 보세요.
답글
수강생
8년 전
더불어
SELECT * FROM stu s
JOIN prof p
ON s.pid <> p.pid
WHERE p.name = ‘구승모’;
이 쿼리와
SELECT * FROM stu s
JOIN prof p
ON s.pid = p.pid
WHERE p.name <> '구승모';
이 쿼리는 서로 다른 결과를 도출하는 다른 쿼리 아닌가요?
역시 강의 중에는 같은 결과라 하셔서 혼란스럽습니다.
제가 잘못 이해했을 수도 있으니 설명해주시면 감사하겠습니다.
답글
수정
삭제
수강생
8년 전
SELECT * FROM stu s
JOIN prof p
ON s.pid <> p.pid
WHERE p.name = ‘구승모’;
이 쿼리의 결과는 지도교수가 구승모이면서 양 테이블의 pid가 같지 않은 경우를 말하는 거 아닌가요?
동영상 중의 쿼리 결과도 그와 같이 나온 것 같은데,
강의 중 말씀은 "지도교수가 구승모가 아닌 사람..." 이렇게 설명하셔 혼란스럽습니다.
무엇이 맞는 건가요?
답글
수정
삭제
더 보기