![](/img/trans.png)
[英]MySQL update column and return value from another column in the same table
[英]How to split or get the value in column and update in another column in same table? php mysql
我想问问如何获取该列的值并更新为具有相同ID的另一列..此数据来自电子邮件管道,我想分离正文的值并更新为费用,净额和毛额字段。
我不知道该怎么做..希望你能帮助我..谢谢
这是我的桌子
+------+---------+--------------------+---------+----------+-------+----------+
| id | subject | body | expense | net | gross | email |
+------+---------+--------------------+---------+----------+-------+----------+
| 1 | Sales | Expense = 2000 | 0 | 0 | 0 | ex@ex.com|
| | | netIncome = 5000 | | | | |
| | | Gross = 10000 | | | | |
+------+---------+--------------------+---------+----------+-------+----------+
尝试这样的事情:
UPDATE table_name SET expense = LEFT(body, LOCATE("netIncome",body))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.