DANFA

Column 'item' in where clause is ambiguous

В запросе, где участвуют несколько таблиц, можно получить ошибку: Column 'item' in where clause is ambiguous. Это значит, что "машина" не может понять с какой именно таблицы надо получить значение поля.

Решение простое, надо указать к какой таблицы относится столбец. Допустим, часть запроса:
LEFT JOIN table ON ...

table - это название таблицы, от куда Вам нужно получить значение item. Пишем в запросе так: table.item. Ошибка исчезает, запрос выполняется корректно!