|

楼主 |
发表于 2020-1-17 20:18:01
|
显示全部楼层
A表==ip B表==City
字段 AREA===F_ip_area CITYID==F_city_id SZCODE==sz_code CITY==city
是否转换为下面的?
哎 大家别笑话俺,刚接触.如果转换成功,我把数据库拿出来,大家用着也方便,看到很多人都需要这样的功能;IP--IP对应区域---行政区(较IP显示的区域更规范,便于实际应用)
select ip.*,City.sz_code,charindex(city,F_ip_area) as ip into # from ip,City where charindex(city,F_ip_area)>0
update ip set F_city_id= sz_code from # t where ip.F_ip_area=t.F_ip_area and not exists(select * from # where id=t.id and ip>t.ip)
drop table #
select * from ip |
|