当前位置:网站首页>mysql历史数据补充新数据
mysql历史数据补充新数据
2022-07-25 09:24:00 【孰能生巧-LWP】
-- 工单展示表 工单为车载终端检修类型补充设备类型的数据
BEGIN;
-- 609032009808957447
SELECT @maxid := max(id)+ 1 FROM `dst_work_order`.`tbl_work_order_show` ;
INSERT INTO `dst_work_order`.`tbl_work_order_show` ( `id`, `work_order_id`, `name`, `value`, `type`, `sort` )
SELECT
@maxid := @maxid + 1,
w.id AS work_order_id,
'设备类型',
'T-Box',
0,
7
FROM
(
SELECT
d.id
FROM
(
SELECT
a.id
FROM
(
SELECT
t.id
FROM
tbl_work_order t,
tbl_work_order_show b
WHERE
t.type = 4
AND t.id = b.work_order_id
) a
GROUP BY
a.id
) d
WHERE
d.id NOT IN (
SELECT
d.id
FROM
(
SELECT
a.id
FROM
(
SELECT
t.id
FROM
tbl_work_order t,
tbl_work_order_show b
WHERE
t.type = 4
AND t.id = b.work_order_id
AND b.NAME = '设备类型'
) a
GROUP BY
a.id
) d
)
) w,
( SELECT @maxid := 0 ) ind,
( SELECT @maxid := max(id)+ 1 FROM `dst_work_order`.`tbl_work_order_show` ) tmp;
COMMIT;-- 验证数据脚本
select d.id from (SELECT
a.id
FROM
(SELECT
t.id
FROM
tbl_work_order t,
tbl_work_order_show b
WHERE
t.type = 4
AND t.id = b.work_order_id ) a
GROUP BY
a.id ) d where d.id not in(
select d.id from (SELECT
a.id
FROM
(SELECT
t.id
FROM
tbl_work_order t,
tbl_work_order_show b
WHERE
t.type = 4
AND t.id = b.work_order_id and b.name ='设备类型' ) a
GROUP BY
a.id ) d );1、场景tbl_work_order 工单表,tbl_work_order_show 工单数据展示表 历史数据补充到工单数据展示表上
2、原来历史数据的工单展示表是没有设备类型数据,因增加了设备类型,历史数据如果没有工单类型的则需要增加该设备类型数据
3、把类型等于4的车载终端检修的展示表增加设备类型数据,
效果如图:

边栏推荐
- SOC芯片内部结构
- TM1637带秒点四位LED显示器模块ARDUINO驱动程序
- ADC introduction
- FLASH read / write operation and flash upload file of esp8266
- Eco introduction
- Mlx90640 infrared thermal imager temperature measurement module development notes (4)
- FPGA basic advanced
- [Android studio] batch data import to Android local database
- 数据分析业务核心
- 无线振弦采集仪的使用常见问题
猜你喜欢

MLX90640 红外热成像传感器测温模块开发笔记(二)

Probability theory and mathematical statistics 4 continuous random variables and probability distributions (Part 1)

CCF 201509-4 高速公路

概率机器人学习笔记第二章

多通道振弦、温度、模拟传感信号采集仪数据查看和参数修改

Mlx90640 infrared thermal imager temperature measurement module development instructions

VScode配置ROS开发环境:修改代码不生效问题原因及解决方法

【近万字干货】别让你的简历配不上你的才华——手把手教你制作最适合你的简历
![[machine translation] scones -- machine translation with multi tag tasks](/img/72/d3e46a820796a48b458cd2d0a18f8f.png)
[machine translation] scones -- machine translation with multi tag tasks

CCF 201503-4 网络延时
随机推荐
Is binary cross entropy really suitable for multi label classification?
T5 paper summary
CDA Level1知识点总结之多维数据透视分析
无线振弦采集仪参数配置工具的设置
ARMV8 datasheet学习
ISP图像信号处理
MySQL与Navicat安装和踩坑
关于MLOps中的数据工程,你一定要知道的.......
预测2021年:加速实现RPA以外的超自动化成果
Swift simple implementation of to-do list
ESP32连接阿里云MQTT物联网平台
SystemVerilog syntax
Mlx90640 infrared thermal imaging sensor temperature measurement module development notes (III)
入住阿里云MQTT物联网平台
ARM预备知识
Armv8 datasheet learning
Solve the problem that esp8266 cannot connect mobile phones and computer hotspots
数字IC设计SOC入门进阶
无线振弦采集仪的使用常见问题
VCs common commands