我要关联查询两张表,但是相关联的字段的类型不一致,该怎么解决呢?两个数据库的字段如下:
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我要关联查询两张表,但是相关联的字段的类型不一致,该怎么解决呢?两个数据库的字段如下:相关的知识,希望对你有一定的参考价值。
ip_address
ID NUMBER 标识
IP_ADDRESS VARCHAR2(16) IP地址
CARETE_TIME NUMBER 创建时间
AREA VARCHAR2(100) Y null 关联地市信息表ID
DESCRIPTION VARCHAR2(100) Y 描述
core_county
COUNTY_ID NUMBER 区县标识ID,唯一性,不可为空
COUNTY_NAME VARCHAR2(30) 区县名称,不可为空
CITY_ID NUMBER 用来关联地市信息表,不可为空
我要关联的字段是ip_address中的area和core_county中的county_id
转化数据类型
sql合并两张表(表字段不一致)到一张新表中
参考技术A 建表背景:有2张表,表A,表B(表A数据较多,表B字段较全,2张表的name字段数据有关联)目的:把表A表B中的指定字段导入到表C
第一步,先创建好表C
第二步,把表A的数据合并到表C
insert into 表C (id,name,department,datetime) select id,name,department,datetime from 表A
第三步,把表B的数据合并到表C
update 表C as c,表B as b set c.image_url=b.image_url,c.face_image_id=b.face_image_id where c.name=b.name
以上是关于我要关联查询两张表,但是相关联的字段的类型不一致,该怎么解决呢?两个数据库的字段如下:的主要内容,如果未能解决你的问题,请参考以下文章