SQL Server FROM 절(T-SQL)은 SQL Server 쿼리에 필요한 테이블을 나열하는 데 사용됩니다.
FROM 절 절
FROM bang1
[ { INNER JOIN
| LEFT OUTER JOIN
| RIGHT OUTER JOIN
| FULL OUTER JOIN } bang2
ON bang1.cot1 = bang2.cot1 ]
변수 이름 및 변수 값
뱅1 그리고 뱅2 - SQL 문에서 사용되는 테이블. state1.cot1 =bang2.cot1의 원칙에 따른 두 개의 연결된 테이블
참고
- FROM 절에 테이블이 1개 이상 있어야 합니다.
- 2개 이상의 테이블이 있는 경우 일반적으로 이러한 테이블은 키워드 INNER 또는 OUTER로 연결됩니다. WHERE 절에서 기존 구문을 사용하여 연결할 수 있지만 FROM 절에서 연결 규칙과 함께 새 표준을 사용하는 것이 좋습니다.
예 - 테이블 1개
SELECT *
FROM nhanvien
WHERE ten = 'Jane;
이 예는 FROM 절을 사용하여 nhanvien
의 테이블을 가져옵니다. , 다른 연결 테이블이 없습니다.
예 - INNER JOIN이 있는 2개의 테이블
SELECT nhacungcap.nhacungcap_id, nhacungcap.nhacungcap_ten, donhang.donhang_ngay
FROM nhacungcap
INNER JOIN donhang
ON nhacungcap.nhacungcap_id = donhang.nhacungcap_id;
이 예에서 FROM
절은 2개의 테이블과 donhang
을 제공합니다. , 이 두 테이블을 INNER JOIN
으로 연결 nhacungcap_id
사용 두 테이블의 열입니다.
예 - OUTER JOIN이 있는 2개의 테이블
SELECT nhanvien.nhanvien_id, danhba.ho
FROM nhanvien
LEFT OUTER JOIN danhba
ON nhanvien.nhanvien_id = danhba.danhba_id
WHERE nhanvien.ten = 'Sarah';
이 FROM 절은 nhanvien
이라는 두 개의 테이블을 제공합니다. 및 danhba
, LEFT OUTER JOIN을 사용하여 nhanvien_id
와 연결 두 테이블의 열입니다.