Задавайте вопросы, мы ответим
Вы не зашли.
Доброе время суток, подскажите пожалуйста как правильно выбрать данные из трех таблиц.
Таблица1. id,name,price,user,status,tovarid
Таблица.2 userid,name,money,status
Таблица.3 id,name,image,type
Где поле tovarid(Таблица1)=id(таблица2) и user(Таблица1)=userid(Таблица2)
Сделал запрос
Неактивен
Непонятно, как магазины прицеплять к товарам и наоборот. Через какие поля связывание производится?
С другой стороны, у Вас товар ссылается на пользователя или наоборот?
Вывести можно через связывание таблиц, как-то так (не уверен, что правильно поля указаны в JOIN)
SELECT
u.*,t.*
FROM
`users` u
JOIN `tovar` t ON u.user = t.id
ORDER BY
t.price DESC
LIMIT 15
Если не получается, то создайте на sqlfiidle тестовый пример, где есть все три таблички с тестовыми данными - и приведите тот результат, который Вы хотите получить.
Неактивен