SQL INNER JOIN 키워드

  • INNER JOIN 키워드는 테이블에서 최소한 하나의 일치가 있을 때 행을 반환합니다. "Persons" 테이블의 행이 "Orders" 테이블에서 일치하지 않으면 이러한 행은 목록에 포함되지 않습니다. 이전 페이지
  • 다음 페이지 SQL Left Join

SQL INNER JOIN 키워드

테이블에 최소한 하나의 일치가 있을 때, INNER JOIN 키워드는 행을 반환합니다.

INNER JOIN 关键字语法

INNER JOIN 키워드 문법 SELECT
column_name(s) FROM
table_name1 INNER JOIN
table_name2 ONtable_name1.column_name=

table_name2.column_name주석:

INNER JOIN과 JOIN은 같습니다.

원본 테이블 (예제에서 사용):

Id_O 결과 집합: LastName "Persons" 테이블: Address
4 22456 Adams City Oxford Street
Id_P London Bush George Fifth Avenue
2 77895 Carter New York Changan Street

Beijing

"Orders" 테이블: FirstName Id_O
4 24562 2
Id_P Thomas 2
2 OrderNo 4
3 John 4
1 5 34764

65

내부 조인(INNER JOIN) 예제

지금, 모든 사람의 주문을 나열하고자 합니다.

아래의 SELECT 문을 사용할 수 있습니다:
SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo
FROM Persons
INNER JOIN Orders
ON Persons.Id_P=Orders.Id_P

ORDER BY Persons.LastName

결과 집합: LastName FirstName
22456 Adams OrderNo
22456 Adams John
77895 Carter 24562
77895 Carter Thomas

44678

  • INNER JOIN 키워드는 테이블에서 최소한 하나의 일치가 있을 때 행을 반환합니다. "Persons" 테이블의 행이 "Orders" 테이블에서 일치하지 않으면 이러한 행은 목록에 포함되지 않습니다. 이전 페이지
  • 다음 페이지 SQL Left Join