如何在列中拆分或获取值并在同一个表中的另一列中更新? php mysql

时间:2014-11-25 02:16:13

标签: php mysqli

我想问一下如何获取列的值并更新到具有相同id的另一列。 这些数据来自电子邮件管道,我想将主体的价值分开并更新为费用,净额和总额。

我不知道该怎么做..我希望你能帮助我们..谢谢你

这是我的表

+------+---------+--------------------+---------+----------+-------+----------+
| id   | subject | body               | expense |   net    | gross | email    |
+------+---------+--------------------+---------+----------+-------+----------+
|  1   | Sales   | Expense = 2000     |    0    |    0     |   0   | ex@ex.com|
|      |         | netIncome = 5000   |         |          |       |          | 
|      |         | Gross    = 10000   |         |          |       |          |
+------+---------+--------------------+---------+----------+-------+----------+

1 个答案:

答案 0 :(得分:0)

尝试这样的事情:

UPDATE table_name SET expense = LEFT(body, LOCATE("netIncome",body))