为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【 TiDB 使用环境】
Server version: 5.7.25-TiDB-v5.2.1 TiDB Server (Apache License 2.0) Community Edition, MySQL 5.7 compatible
【概述】 场景 + 问题概述
遇到了一个问题insert select 的时候查询到结果为空,
报了个错 ERROR 1292 (22007): Truncated incorrect DOUBLE value: ‘新北-樊路’
INSERT INTO sg_wifi_router_client_distance_warn_statement
select logdate ,
b.companyid ,
e.name companyname ,
b.shopid ,
c.name shopname ,
linkman ,
linkman_tel ,
a.ucode ,
b.sn ,
c.creator_id ,
d.name creator_name ,
pre_num_cnt ,
pre_logdate ,
pre_gcj_longi ,
pre_gcj_lati ,
num_cnt ,
gcj_longi ,
gcj_lati ,
distance from sg_wifi_router_client_distance_warn a
left join ucode_dimension_table b on a.ucode = b.ucode left join db_spread.shop c on b.shopid = c.id left join db_spread.spread_user d on c.creator_id = d.id left join db_spread.company e on b.companyid = e.id where logdate = ‘2022-01-12’;
当数据表db_spread.spread_user 中又一条数据的name包含tab建的时候会报错
【应用框架及开发适配业务逻辑】
【背景】 做过哪些操作
【现象】 业务和数据库现象
【问题】 当前遇到的问题
【业务影响】
【TiDB 版本】
【附件】 相关日志及监控(https://metricstool.pingcap.com/)
若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。