Web-720
@Web-720
Вебмастер

Как решить ошибку в запросе sql на php?

Есть рабочий запрос для 2 таблиц которые выводят данные из бд:
SELECT name,image 
FROM su_option_value_description
INNER JOIN su_option_value
ON su_option_value_description.option_value_id = su_option_value.option_value_id
AND language_id = 1

Все отлично работает, но выводит полностью все ячейки. Как только добавляю дополнительное условие по ID столбца option_id = 18 что-бы отсеять лишнее, ошибка. Вопрос куда вставить это условие в рабочий пример выше?

Table 1
62ef5ba640f98761161865.png
Table 2
62ef5bcf7c34f386135716.png
  • Вопрос задан
  • 106 просмотров
Решения вопроса 1
@mletov
Так у вас option_id в обеих таблицах, конечно, будет ошибка.
Укажите конкретное имя таблицы для него.
Условие должно быть типа `su_option_value_description`.option_id=18 или `su_option_value`.option_id=18
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы