首页 > 解决方案 > 如何使用自己的值更新行 SQL

问题描述

我有一个包含多行和两列的表,一个称为标题,另一个称为 meta_title

例子:

table: users

before
row: id = 1, title = 'koen', meta_title = ''

after
row: id = 1, title = 'koen', meta_title = 'koen'

如何使用每行的标题列更新 meta_title?

标签: mysqlsqlsql-update

解决方案


您可以在赋值运算符的两侧使用列名:

UPDATE users
SET    meta_title = title

推荐阅读