我有簡單的查詢:選擇IF查詢
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`;
所以我需要返回第一個查詢的值只有當第二個返回YES代表當前的ID。
你會使用'JOIN'? –