Такой-же результат, как и в примере выше. Цена товара - `price` тянется из одной таблицы, цена товара со скидкой тянется из другой - `specripce`. Сортирует по цене. Надо чтоб сортировал по цене и цене со скидкой.
На скриншоте видно, что у товара цена 600 с копейкой, а новая 100. Но сортировка идет по обычной цене.
Melkij: Решение пришло само, спасибо.
select `uf`.* from `minigame`
inner join `users` as `uf` on `uf`.`id` = `minigame`.`userid_1`
or `uf`.`id` = `minigame`.`userid_2`
where `minigame`.`id` = '4'
group by `uf`.`username`
SELECT `users1` . * , `users2` . *
FROM `minigame`
INNER JOIN `users` AS `users1` ON `minigame`.`userid_1` = `users1`.`id`
INNER JOIN `users` AS `users2` ON `minigame`.`userid_2` = `users2`.`id`
--
Даже такой запрос возвращает 1 строку