Inner the difference between join, left JOIN, right join, and full join

Source: Internet
Author: User

Test table:

EMP Table Sal Table

Left JOIN: Results All rows are displayed in the table, and the right table determines that the column is the same as the left.

SELECT * FROM EMP left join SAL on EMP. ename = SAL.  ename;

Right join: Results All rows are displayed in the table on the left, the table on the right is consistent with the table

Select * from EMP right join SAL on EMP. ename = SAL.  ename;

INNER JOIN: The left and right table to determine the consistency of data;

SELECT * FROM EMP inner join SAL on EMP. ename = SAL.  ename;

Full join: All rows of the table are left and right, and the table is judged in the same row, inconsistent with a single line.

SELECT * from EMP full join SAL on EMP. ename = SAL.  ename;

Inner the difference between join, left JOIN, right join, and full join

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.