簡體   English   中英

錯誤1052:字段列表中的列“ LastName”不明確

[英]error 1052: column 'LastName' in field list is ambiguous

CREATE VIEW CustomerInterestsView AS
    SELECT LastName AS CustomerLastName,
            C.FirstName AS CustomerFirstName,
            A.LastName AS ArtistName
    FROM
        CUSTOMER AS C
            JOIN
        CUSTOMER_ARTIST_INT AS CAI ON C.CustomerID = CAI.CustomerID
            JOIN
        ARTIST AS A ON CAI.ArtistID = A.ArtistID;

SELECT LastName更改為SELECT C.LastName

CUSTOMERARTIST表均具有LastName列。 您所指的是兩個LastName列中的哪一個尚不清楚,因此“ LastName列不明確”。

通過在表別名C前面加上前綴,可以指定要從CUSTOMERS表中獲取LastName列。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM