0
我想更新取決於變量如表:SQL有條件更新情況
$number = 3;
UPDATE Table1 m
SET m.col1 = 1
WHERE m.id IN (SELECT id From Table2 where other_id = m.other_id)
ELSE
SET all remaining to 0
UPDATE Table1 m SET m.col1 = 0
因此,所有我想要的是,如果$數爲0的所有記錄爲0,如果$數量> 0,則該數量行需要在表1 注意要設置1:記錄需要最後一個記錄DESC ID限$數
編輯: 爲了更好的社區就是我需要的是,這我怎麼會成功地與PHP和SQL,但我完成它將需要運行2個單獨的查詢。
見PIC
正如你看到我使用兩個單獨的查詢我在想,如果它可以只用SQL來完成。
編輯您的問題,並提供樣本數據和所需的結果。 –