MySQL操纵视图数据

问题描述

我正在读取一个视图,该视图提供了如下数据:

msn       | global_device_id | meter_datetime        | interval| channel_id | active_energy_pos_t1     
==================================================================================================
3798000021| 980021           | 2020-07-29 16:45:00   | 15      | 1          | 72.80300
3798000021| 980021           | 2020-07-29 17:00:00   | 15      | 1          | 72.80300
3798000021| 980021           | 2020-07-29 17:15:00   | 15      | 1          | 72.80300
3798000021| 980021           | 2020-07-29 17:30:00   | 15      | 1          | 72.80300
....

每条记录的channel_id1。我要操纵它。我想对上述数据3 copies进行精确的virtually的处理,1st数据应将channel_id设置为1,第二个数据应将channel_id设置为{ {1}}和第三者应具有2作为channel_id,如下所示

3

视图名称为msn | global_device_id | meter_datetime | interval| channel_id | active_energy_pos_t1 ================================================================================================== 3798000021| 980021 | 2020-07-29 16:45:00 | 15 | 1 | 72.80300 3798000021| 980021 | 2020-07-29 17:00:00 | 15 | 1 | 72.80300 3798000021| 980021 | 2020-07-29 17:15:00 | 15 | 1 | 72.80300 3798000021| 980021 | 2020-07-29 17:30:00 | 15 | 1 | 72.80300 3798000021| 980021 | 2020-07-29 16:45:00 | 15 | 2 | 72.80300 3798000021| 980021 | 2020-07-29 17:00:00 | 15 | 2 | 72.80300 3798000021| 980021 | 2020-07-29 17:15:00 | 15 | 2 | 72.80300 3798000021| 980021 | 2020-07-29 17:30:00 | 15 | 2 | 72.80300 3798000021| 980021 | 2020-07-29 16:45:00 | 15 | 3 | 72.80300 3798000021| 980021 | 2020-07-29 17:00:00 | 15 | 3 | 72.80300 3798000021| 980021 | 2020-07-29 17:15:00 | 15 | 3 | 72.80300 3798000021| 980021 | 2020-07-29 17:30:00 | 15 | 3 | 72.80300 .... 。我该怎么办?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)