0
我捉迷藏一个Postgres和MySQL服务器之前,我有表:如何一列的值复制到另一个更新
id | name | age | old_age
1 abc 20
我想与存储旧值20到old_age列更新列年龄21。 我可以读取行并读取age的值,然后更新,但这需要运行2个查询。 1选择和1更新。有什么方法可以在1个查询中更新?我只想将年龄复制到old_age。
我捉迷藏一个Postgres和MySQL服务器之前,我有表:如何一列的值复制到另一个更新
id | name | age | old_age
1 abc 20
我想与存储旧值20到old_age列更新列年龄21。 我可以读取行并读取age的值,然后更新,但这需要运行2个查询。 1选择和1更新。有什么方法可以在1个查询中更新?我只想将年龄复制到old_age。
这实际上是不是要走的路。存储出生日期,并在需要时动态计算年龄 –
...假设有问题的实体是'天生' – Strawberry