填充多个值

des4xlb0  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(277)

我有一张mysqli的tablethis:-

id | amount |filled | left
   1| 5.5    |0      | 5.5
   2| 6.7    |0      | 6.7
   3| 4.1    |3.1    | 1

我有一个php变量this:-

$ar = array(0 => 1, 1 => 2, 2 =>3);

那么,如何进行一个sql查询,使所有id的填充量与amount相同,并保留为0。
所以那张tablelike:-

id | amount |filled | left
     1| 5.5    |5.5    | 0
     2| 6.7    |6.7    | 0
     3| 4.1    |4.1    | 0
mw3dktmi

mw3dktmi1#

UPDATE NoOneEverNamesTheirTableInSqlQuestions
SET filled = amount, left = 0;

我不知道你的php数组变量和这个任务有什么关系。

相关问题