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来完成。
编辑您的问题,并提供样本数据和所需的结果。 –