개발자로 살아가기
Open
tutorials.org
코스 전체목록
도움말
로그인
로그인
닫기
아이디
비밀번호
로그인 유지
로그인
후원
코스 전체목록
닫기
GIT
Database
Database Design(UDM)
POSTGRESQL
MYSQL
MYSQL 1
MYSQL 2
MYSQL 3
Spring Boot
CSS
CSS Dictionary
JAVASCRIPT
BOOTSTRAP
개발자로 살아가기
>
Database
>
MYSQL
>
MYSQL 1
공동공부
(
173
명)
JOIN
2014-11-10 12:49:28
mysql join
(1) 세 테이블 조인하기
(2) outer join
봤어요
(
5
명)
이전
다음
댓글
댓글 본문
댓글을 작성하려면 로그인하셔야 합니다.
호눅스
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가 같지 않은 경우를 말하는 거 아닌가요?
동영상 중의 쿼리 결과도 그와 같이 나온 것 같은데,
강의 중 말씀은 "지도교수가 구승모가 아닌 사람..." 이렇게 설명하셔 혼란스럽습니다.
무엇이 맞는 건가요?
답글
수정
삭제
더 보기
버전 관리
닫기
2014-11-10 06:22:30
호눅스
현재 버전
2014-11-10 06:22:30
선택 버전
선택한 버전으로 복원
버전 비교
graphittie
자세히 보기
토픽
0
모듈
0
코스
0
봤어요
0
댓글
0
명예의 전당
0