[SQL] ORA - 내부와 00,933 혼란 "로"가입
SQLORA - 내부와 00,933 혼란 "로"가입
나는 내부 조인을 사용하여 두 개의 테이블에서 얻는 데이터의 쿼리를 가지고,하지만 난 "으로"에서 제대로 별표로 종료되지 오류 SQL 명령을 얻을 :
select P.carrier_id, O.order_id, O.aircraft_id, O.quantity
from orderline AS O
inner join purchaseorder AS P
on O.order_id = P.carrier_id;
the error:
from orderline AS O ( with an asterix under AS)
Error at line 2
Ora-00933: SQL command not properly ended.
이에 관해서 나는 그냥 별칭을 참조하는 것 같은 AS는 문제가되지 않을 것이라고 생각하지만, 나는 그렇게이 다가오고 이유에 혼란스러워하고 있습니다.
해결법
-
==============================
1.그냥 AS 키워드를 제거
그냥 AS 키워드를 제거
select P.carrier_id, O.order_id, O.aircraft_id, O.quantity from orderline O inner join purchaseorder P on O.order_id = P.carrier_id;
-
==============================
2.당신은 테이블 이름과 별명과 같은 키워드를 삽입 할 수 없습니다.
당신은 테이블 이름과 별명과 같은 키워드를 삽입 할 수 없습니다.
from https://stackoverflow.com/questions/16111034/ora-00933-confusion-with-inner-join-and-as by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] 날짜 차이가 오라클 SQL에서 주말과 휴일을 제외하고 사용자 정의 함수를 만들 (0) | 2020.06.19 |
---|---|
[SQL] 내부 쿼리에 ORDER BY주는 ORA-00907 오른쪽 괄호 누락 (0) | 2020.06.19 |
[SQL] 액세스에서 여러 필드 및 수출에 피벗 (0) | 2020.06.19 |
[SQL] 당신은 프레스토 / 아테나의 AT TIME ZONE의 시간대 매개 변수의 열을 사용할 수 있습니까? (0) | 2020.06.19 |
[SQL] 날짜 형식을 변환 (0) | 2020.06.19 |