Erro de consulta com nome de coluna ambíguo no SQL

Eu recebo um erro de nome de coluna ambíguo com essa consulta (InvoiceID). Eu não consigo descobrir o porquê. Todos parecem estar unidos corretamente, então por que o estúdio de gerenciamento não sabe exibir o VendorID? Qualquer ajuda seria muito apreciada.

Inquerir:

SELECT 
    VendorName, InvoiceID, InvoiceSequence, InvoiceLineItemAmount
FROM Vendors 
JOIN Invoices ON (Vendors.VendorID = Invoices.VendorID)
JOIN InvoiceLineItems ON (Invoices.InvoiceID = InvoiceLineItems.InvoiceID)
WHERE  
    Invoices.InvoiceID IN
        (SELECT InvoiceSequence 
         FROM InvoiceLineItems
         WHERE InvoiceSequence > 1)
ORDER BY 
    VendorName, InvoiceID, InvoiceSequence, InvoiceLineItemAmount

questionAnswers(8)

yourAnswerToTheQuestion