데이터베이스에 여러 개의 조회 테이블 (UI 양식에 풀다운 메뉴로 표시)이 포함되어 있습니다. 예를 들어 액세스에 참여하려고 할 때 구문 오류가 발생했습니다.
,customer_data - 고객 인구 통계 학적 정보.
lookup_car - 상점 차 설명 (핀토, 베가, 릴 라이언트 로빈, 머스탱, 코르벳 함)
junction_car_customer은 - 하나 개 이상의 자동차
고객 제레미 클락슨 (CUST_ID에 고객을 참여 : 1)는 3 대의 자동차를 소유하고 있습니다. 그의 기록에 대한 드롭 다운을 보여줍니다
Pinto (car_id=100)
Reliant Robin (car_id=101)
Vega (car_id=102)
junction_car_customer 데이터는 다음과 같습니다
cust_id car_id
1 100
1 101
1 102
나는 고객 이름을 표시하는 행을 반환하기 위해 노력하고있어 및 모델 소유.
SELECT
cd.cust_id,
cd.name_first,
cd.name_last,
jcc.car_id,
lc.car_desc
FROM
customer_data AS cd
LEFT JOIN ju_cust_car AS jcc ON jcc.cust_id = cd.cust_id
LEFT JOIN lookup_cars AS lc ON lc.car_id = jcc.car_id
ORDER BY
cd.name_last
내가 갖는 : 여기
내 쿼리구문 오류 좌 액정 ON AS lookup_cars 가입 jcc.cust_id = cd.cust_id 쿼리 식 (누락 된 연산자) ' lc.car_id = jcc.car_id '
이 오류의 원인은 무엇입니까?
@Deepshikha : 위 쿼리는 괜찮아 보이지만 Access에서는 작동하지 않습니다. – Andomar