Join

chunjakim·2023년 2월 12일
0

MySQL API

목록 보기
6/18

Inner Join/Self Join

SELECT <table>.<column> <name>, <table>.<column> <name>, ...
    FROM <table> <name>
        INNER JOIN  <table> <name>
        ON <table>.<column> = <table>.<column>;              -- inner join / self join

Left Outer Join

SELECT <table>.<column> <name>, <table>.<column> <name>, ...
    FROM <table> <name>
        LEFT OUTER JOIN  <table> <name>
        ON <table>.<column> = <table>.<column>;              -- left outer join

Right Outer Join

SELECT <table>.<column> <name>, <table>.<column> <name>, ...
    FROM <table> <name>
        RIGHT OUTER JOIN  <table> <name>
        ON <table>.<column> = <table>.<column>;              -- right outer join

Full Outer Join

SELECT <table>.<column> <name>, <table>.<column> <name>, ...
    FROM <table> <name>
        LEFT OUTER JOIN  <table> <name>
        ON <table>.<column> = <table>.<column>
UNION
SELECT <table>.<column> <name>, <table>.<column> <name>, ...
    FROM <table> <name>
        RIGHT OUTER JOIN  <table> <name>
        ON <table>.<column> = <table>.<column>;              -- full outer join

Cross Join

SELECT <table>.<column> <name>, <table>.<column> <name>, ...
    FROM <table> <name>
        CROSS JOIN JOIN  <table> <name>                      -- cross join

0개의 댓글