>

CREATE VIEW chauffeursreuqired AS 
SELECT  customers.customer_id, customers.fname, customers.lname, bookings.chauffeur_req, bookings.booking_id
FROM bookings, customers inner join bookings
ON customers.customer_id = bookings.customer_id;

모두 안녕하세요, 내부 조인을 사용하여 뷰를 만들려고합니다. 제목과 같이 오류 코드가 표시됩니다. 누구나 그것이 '모호하다'는 것이 무엇을 의미하는지 아는 사람이 있습니까?

감사합니다.

  • 답변 # 1

    이 줄에서 :

    FROM bookings, customers inner join bookings
    
    

    bookings 에 가입하고 있습니다   customers 로  (암시 적 조인 연산자 , 사용 ) 그리고 bookings  다시. 두 개의 bookings 가 있습니다  당신의 JOIN 에 테이블  MySQL은 해당 열을 가져올 열을 결정할 수 없습니다.

    아마도 bookings 만 포함 시키려고했을 것입니다  한 번, 검색어를

    FROM customers inner join bookings
    
    

    또는 예약 테이블을해야해야하는 경우 테이블 이름에 별칭을 추가하여 서로 구별 할 수 있습니다.

    FROM bookings AS bookings_1, customers inner join bookings AS bookings_2
    
    

  • 이전 debug symbols - C ++ 바이너리의 특정 정보를 안전하게 제거 할 수 있습니까?
  • 다음 algorithm - python libtcod - 가변 이동 비용 지형으로 길 찾기를 수행하는 방법은 무엇입니까?