Error de consulta con nombre de columna ambiguo en SQL

Recibo un error de nombre de columna ambiguo con esta consulta (InvoiceID). No puedo entender por qué. Todos parecen estar unidos correctamente, ¿por qué el estudio de administración no sabe mostrar VendorID? Cualquier ayuda sería muy apreciada.

Consulta:

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

Respuestas a la pregunta(8)

Su respuesta a la pregunta