mysql:如何添加? "column1" + "column2" 其中 id_parent 等于

mysql: how to add? "column1" + "column2" where id_parent is equal

我有一个 table“照片”,其中有一列是“相关性”,另一列名为“趋势”。 我想(添加)“相关性”+“趋势”,其中 id_parent 等于 之后我会设置 trend=0。我需要的是先更新“相关性”列。

id_parent   relevance   trend
1            1000        30
2            200        10
3            4000        120
4            100        110

到目前为止:

update photos set relevance=relevance+trend where...;

您可以尝试以下 - 使用 Update Join

DEMO

UPDATE photos p
        INNER JOIN
    photos p1 ON p.id_parent= p1.id_parent
SET 
    p.relevance=p.relevance+p.trend, p.trend=0