SELECT `task`.`id`, `users`.`nickname`, `types`.`alias` AS `type`, `weapons`.`name`, `weapons`.`pic`
FROM `task`
JOIN `items` ON `items`.`id` = `task`.`item`
JOIN `weapons` ON `weapons`.`id` = `items`.`wpn`
JOIN `types` ON `types`.`id` = `weapons`.`type`
JOIN `users` ON `users`.`id` = `task`.`user`
ORDER BY `task`.`id` DESC
LIMIT 10
Стоит следующая задача.
Если `task`.`bot` = 1
Нужно выбрать ID пользователя из таблицы `bots`
(JOIN `bots` AS `users` ON `users`.`id` = `task`.`user`)
Если `task`.`bot` = 0
Нужно выбрать ID пользователя из таблицы `users`
(JOIN `users` ON `users`.`id` = `task`.`user`)
Пожалуйста, помогите составить запрос.