ABOUT ME

-

Graduate of Computer Engineering at Inha University

https://github.com/juwon0605

devprofessionalism@gmail.com
  • 2.Join
    Computer Science/Database 2021. 9. 17. 16:58

      ∙Join
       ∘두 개 이상의 테이블이나 데이터베이스를 연결하여 데이터를 검색하는 방법
       ➀INNER JOIN

                -교집합으로, 기준 테이블과 join 테이블의 중복된 값을 보여준다.
                SELECT *
                FROM A
                INNER JOIN B ON A.c = B.c


       ➁LEFT OUTER JOIN

                -기준 테이블과 join 테이블의 중복된 값을 보여준다.
                SELECT *
                FROM A
                LEFT OUTER JOIN B ON A.c = B.c


       ➂RIGHT OUTER JOIN

                -기준 테이블과 join 테이블의 중복된 값을 보여준다.
                SELECT *
                FROM A
                RIGHT OUTER JOIN B ON A.c = B.c


       ➃FULL OUTER JOIN

                -합집합으로, 기준 테이블과 join 테이블의 모든 데이터가 검색된다.
                SELECT *
                FROM A
                FULL OUTER JOIN B ON A.c = B.c

       ➄COROSS JOIN

                -모든 경우의 수를 나타낸다.
                SELECT *
                FROM A
                CROSS JOIN B


       ➅SELF JOIN

                -자기 자신과 조인한다.
                SELECT *
                FROM A a JOIN A b

     

    출처

    링크

    'Computer Science > Database' 카테고리의 다른 글

    6.Index  (0) 2022.01.07
    5.Anomaly(이상)  (0) 2022.01.07
    4.SQL과 NOSQL의 차이  (0) 2022.01.07
    3.SQL Injection  (0) 2021.09.28
    1.Key  (0) 2021.09.13

    댓글

Designed by Tistory.