如何根据另一个表中的值更新一个表中的行

时间:2015-01-22 21:28:33

标签: php mysql sql

假设我有一个名为users的表格可以存储idpoints,另一个名为unlimted_points的表存储idorder_date }和old_points

如何将值从old_points传输到points,其中ID相同且ordere_date>= (NOW() + INTERVAL 1 DAY)

1 个答案:

答案 0 :(得分:0)

在SQL Server中,它将如下所示: 更新表1    set table1.Price = table2.price    来自table1.ID = table2.id

的table1 INNER JOIN table2

我认为我的SQL如下:

UPDATE tableToUpdate INNER JOIN原始使用(价值) SET tableToUpdate.id = original.id

我希望这会有所帮助。