@WiNNeR_tig

Запрос типа SELECT > WHERE > SELECT AS?

Вот такой запрос, он работает, но получается SELECT на одно и тоже поле res делается два раза, как можно это сократить ?
SELECT 
 COUNT(`id`) AS `am`, 
 (SELECT `res` FROM `table1` WHERE `id_com` = '100' AND `idus` = '1' LIMIT 1 ) AS `my_res`
FROM `table1`
WHERE 
 `id_com` = '100' AND 
 `res` > (SELECT `res` FROM `table1` WHERE `id_com` = '100' AND `idus` = '1' LIMIT 1 )
LIMIT 1
  • Вопрос задан
  • 357 просмотров
Пригласить эксперта
Ответы на вопрос 1
severus256
@severus256
Code everywhere....
попробуйте в конце добавить distinct
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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