簡単なクエリがあります:
SELECT max(`id`) as `name_id` , LEFT(`name`,LENGTH(`name`)-2) AS `name`, `status`
FROM `users`
WHERE `site` = 1
AND `category` = 'some'
そして、supp
== YESのものだけを選択する必要があります
SELECT `model`.`supp`
FROM `model`, `users`
WHERE `users`.`name_id` = `name_id_from_the_first_query`
AND `model`.`model_id` = `users`.`model_id`;
したがって、2 番目のクエリが現在の ID に対して YES を返す場合にのみ、最初のクエリの戻り値が必要です。