Column 'item' in where clause is ambiguous
19.05.2024 07:04:47 am
В запросе, где участвуют несколько таблиц, можно получить ошибку: Column 'item' in where clause is ambiguous. Это значит, что "машина" не может понять с какой именно таблицы надо получить значение поля.
Решение простое, надо указать к какой таблицы относится столбец. Допустим, часть запроса:
Решение простое, надо указать к какой таблицы относится столбец. Допустим, часть запроса:
LEFT JOIN table ON ...
table
- это название таблицы, от куда Вам нужно получить значение item. Пишем в запросе так: table.item
. Ошибка исчезает, запрос выполняется корректно!- Жалоба
- 1