원본(SQL)

From (SQL)

SQL From 절은 DML(데이터 조작 언어) 문에서 작동할 행 집합의 원본이다.from 절은 매우 일반적이며, Select 문을 통해 노출될 행 집합, Update 문의 값의 출처 및 Delete 문에서 삭제할 대상 행을 제공한다.[1]

FROMSQL 표준의 SQL 예약 단어 입니다.[2]

FROM절은 SQL 문과 함께 사용되며 다음과 같은 일반적인 형식을 취한다.

SQL-DML-Statement FROM table_name WHERE 술어

From 절은 일반적으로 Information Schema처럼 행 집합, 테이블, 뷰, 함수 또는 시스템에서 제공하는 정보를 반환하는 모든 것이 될 수 있는데, 이 정보는 일반적으로 독점 명령을 실행하고 테이블 형태로 정보를 반환한다.[3]null

다음 쿼리는 mycol 열 값이 100보다 큰 테이블 mytable의 행만 반환한다.null

선택 * From   마이테이블 어디에  mycol > 100 

요구 사항

From 조항은 기술적으로 관계 대수학에서 그리고 대부분의 시나리오에서 유용하게 요구된다.그러나 많은 관계형 DBMS 구현은 Oracle 데이터베이스에서 DUAL 테이블로 알려진 단일 값 또는 단일 행을 선택하는 데 필요하지 않을 수 있다.[4]null

선택 3.14 AS 파이 

다른 시스템에서는 시스템 데이터를 선택하기 위해서라도 키워드가 있는 From 문장이 필요하다.[5]null

선발하다 to_char(sysdate, 'Dy DD-Mon-YYY HH24:MI:SS') 로서 "현재 시간" 로부터 이중의; 

참조

  1. ^ "From clause in Transact SQL".
  2. ^ "Reserved Words in SQL".
  3. ^ "System Information Schema Views (Transact-SQL)".
  4. ^ "Selecting from the DUAL Table".
  5. ^ "Oracle Dates and Times".