У меня есть пример запроса в SQL Server 2016: напишите SQL-код, который будет показывать значения InvoiceNumber
из таблицы INVOICE
, которая включает значение ............. .Ошибка об «неоднозначном имени столбца»
Мне нужно объединить 3 таблицы. Это мой код:
SELECT
InvoiceNumber
FROM
INVOICE AS I
INNER JOIN
LINE_ITEM AS LI ON (I.InvoiceNumber = LI.InvoiceNumber)
INNER JOIN
PRODUCT AS P ON (LI.ProductNumber = P.ProductNumber)
WHERE
Description = 'Heather Sweeney Seminar Live in Dakkas on 25-OCT-09 - Video'
и этот код всегда приводит к ошибке:
Неоднозначное имя столбца InvoiceNumber
на пункте WHERE
в SELECT
запросе
Укажите, какой столбец выбрать, например. 'I.InvoiceNumber'. – jarlh
Укажите более конкретное название. – buhtz