FROM 節

FROM節は選択式に必要です。この節により、問い合わせ文にある他節の式にて、利用可能な列のある表を参照します。

構文

FROM 表式 [ , 表式 ] *
SELECT Cities.city_id
FROM Cities
WHERE city_id < 5
-- 他種の表式
SELECT TABLENAME, ISINDEX 
FROM SYS.SYSTABLES T, SYS.SYSCONGLOMERATES C
WHERE T.TABLEID = C.TABLEID
ORDER BY TABLENAME, ISINDEX
-- 結合順を指定する
SELECT *
FROM Flights, FlightAvailability
WHERE FlightAvailability.flight_id = Flights.flight_id
AND FlightAvailability.segment_number = Flights.segment_number
AND Flights.flight_id < 'AA1115'
-- 表式は結合式とすることができます。
--したがって、FROM句には複数の結合式を置く事ができます。
SELECT COUNTRIES.COUNTRY, CITIES.CITY_NAME, FLIGHTS.DEST_AIRPORT
FROM COUNTRIES LEFT OUTER JOIN CITIES
ON COUNTRIES.COUNTRY_ISO_CODE = CITIES.COUNTRY_ISO_CODE
LEFT OUTER JOIN FLIGHTS
ON Cities.AIRPORT = FLIGHTS.DEST_AIRPORT