Dimaz
Новичок
Привет всем. Подскажите, пожалуйста, как можно избежать в моем запросе двойную выборку.
Мне нужно выполнить этот запрос `answers`.`test_id` = `cabinet`.`test_id` только один раз и применить к обоим пользователям. Как это можно сделать?
PHP:
SELECT `cabinet`.`name_test`, `answers`.`answer_id`, (
SELECT `answer_id` FROM `answers` WHERE `user_id` = '353281' AND `answers`.`test_id` = `cabinet`.`test_id`
) as answer_2 FROM `cabinet` INNER JOIN `answers`
WHERE `user_id` = '184918649' AND `friend_id` = '353281' AND `answers`.`test_id` = `cabinet`.`test_id`