Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » MySQL » Как получить данные с двух таблиц?

Как получить данные с двух таблиц?


     11.10.2020    объединить две таблицы    Все вопросы » MySQL    118

вопрос
Доброго времени суток. Подскажите пожалуйста, как изменить sql запрос ниже, чтоб получить в переменную параметр name с таблицы PREFIX . "_users с поиском по параметру user_id=extend_id где переменная extend_id с таблицы PREFIX . "_advice, все параметры получаю сейчас так {$row['extend_id']}?


Заранее спасибо за помощь.

Ответа пока нет


2 комментария

dj-avtosh
PHP-developer

dj-avtosh - 12 октября 2020 11:06 -

Под

s.name as static_alias


добавить

, ua.name as ua_name


после

LEFT JOIN " . PREFIX . "_users as u ON (a.autor = u.name )


добавить

LEFT JOIN " . PREFIX . "_users as ua ON (a.extend_id = ua.user_id )


далее

$row['ua_name']

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

ushkom
Юзер

ushkom - 12 октября 2020 11:28 -

Да, спасибо, все супер. Никогда не мог составить сложный запрос, хоть и статей перечитал.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

 28.03.2014 i_loves_ac_dc  MySQL
наверх