我的表包含下列行--民航组织,名称,国家.
我刚加了一行“代码”,现在看起来如下:国际民航组织,名称,国家,代码.
我现在有一个文件,上面有我想为每个国际民航组织使用的所有代码如下:
XSXX:SE
XXSS:SE
XXXX:UK
SSSS:LE国际民航组织是一个独特的企业,因此不存在重复的民航组织。
有什么想法吗?
发布于 2013-08-03 16:09:01
您希望将update与join结合使用。首先,使用冒号作为分隔符,将"file“导入具有两列( icao和code )的表中。那就做:
update t join
file f
on t.icao = f.icao
set t.code = f.code;如果只使用一个字符列导入文件,则仍然可以这样做:
update t join
file f
on t.icao = left(f.CharColumn, locate(':', CharColumn) - 1
set t.code = substr(f.CharColumn, locate(':', CharColumn) + 1);https://stackoverflow.com/questions/18034714
复制相似问题