• LF몰 이벤트
  • 파일시티 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

[데이터베이스] MySQL 사용법 - UNION문, JOIN문

*수*
최초 등록일
2013.08.08
최종 저작일
2013.08
9페이지/파일확장자 어도비 PDF
가격 2,000원 할인쿠폰받기
다운로드
장바구니

목차

1.JOIN (조인)
1)EQUI JOIN (동등 조인)
2)INNER JOIN (내부 조인)
3)여러 테이블 JOIN
4)SELF JOIN (자체 조인)
5)NATURAL JOIN (자연 조인)
6)OUTER JOIN (외부 조인)

2.UNION, 복합 쿼리
1)UNION

본문내용

JOIN (조인)

Join은 SELECT 문 내에서 테이블을 연결하는 것으로 특별한 구문 사용해 여러 테이블을 하나로 연결해서 하나의 결과를 반환할 수 있다. 또한 각 테이블의 필요한 행을 연결할 수 있다.
Join 방법은 직접 지정해줘야 된다. 두 테이블을 조인하는 것은 첫 번째 테이블의 모든 행을 두 번째 테이블의 모든 행과 짝맞추는 과정이기 때문에 그 조건이 되는 것이 WHERE 절이다.
WHERE 절에는 조인의 조건을 입력해준다. WHERE 절 없다면 원하는 데이터보다 훨씬 많고 의미 없는 결과가 반환될 것이다. WHERE 절을 사용하지 않고 사용하면 일치 여부와 관계없이 첫 번째 테이블의 모든 열이 두 번째 테이블의 모든 열과 조인되어 결과가 반환된다.
즉, 곱집합으로 출력된다. 곱집합은 cross 조인이라고도 한다.

<중 략>

OUTER JOIN (외부 조인)

JOIN 시 관련된 행이 없으면 그 행은 출력되지 않는다. 하지만 관련되지 않은 행도 출력할 수 있게끔 하는 것이 OUTER JOIN 이다.
OUTER JOIN 사용 시 LEFT or RIGHT or FULL 를 사용하여 모든 행을 포함할 테이블이 어떤 것인지 지정해 주어야 한다.
LEFT 로 지정하면 왼쪽 테이블의 모든 행이 연결 여부에 관계없이 반환되고, RIGHT 로 지정하면 오른쪽 테이블의 모든 행이 연결 여부에 관계없이 반환된다.
FULL 로 지정하면 두 테이블의 연결 관계없이 양쪽 테이블의 모든 행을 반환한다. 다만, Access, MySQL, SQL Server, Sybase 에서는 지원되지 않는다.
SQL Server 에서는 LEFT OUTER JOIN 사용 시 간단하게 ` * ` 를 사용할 수 있다. RIGHT OUTER JOIN 은 ` * `를 오른쪽에 입력하면 된다.
ex) SELECT * FROM 테이블명1, 테이블명2 WHERE 조건1 *= 조건2;

참고 자료

없음
*수*
판매자 유형Bronze개인

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 파워포인트파일 [자바]【A+】외부조인,셀프조인,유니온 11페이지
    외부조인,셀프조인,유니온 - 새로운 조작법 외부조인 셀프조인 유니온 조인과 ... 구할려면 INTERSECT 사용 (교집합) EXCEPT (MySQL에는 ... my_contacts DB에서 job_current, job_desired
  • 한글파일 SQL구문조사 9페이지
    - MySQL DBMS에서 가지는 데이터베이스 목록을 얻을때 사용하는 함수 ... 함수 - MySQL DBMS로 데이터베이스를 생성할 때 사용하는 함수 int ... 피함 * Drop 명령 : 데이터베이스로 부터 테이블을 제거 시 사용 -
최근 본 자료더보기
탑툰 이벤트
[데이터베이스] MySQL 사용법 - UNION문, JOIN문
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업