我想问一下如何获取列的值并更新到具有相同id的另一列。 这些数据来自电子邮件管道,我想将主体的价值分开并更新为费用,净额和总额。
我不知道该怎么做..我希望你能帮助我们..谢谢你
这是我的表
+------+---------+--------------------+---------+----------+-------+----------+
| id | subject | body | expense | net | gross | email |
+------+---------+--------------------+---------+----------+-------+----------+
| 1 | Sales | Expense = 2000 | 0 | 0 | 0 | ex@ex.com|
| | | netIncome = 5000 | | | | |
| | | Gross = 10000 | | | | |
+------+---------+--------------------+---------+----------+-------+----------+
答案 0 :(得分:0)
尝试这样的事情:
UPDATE table_name SET expense = LEFT(body, LOCATE("netIncome",body))