單一條sql好像是寫不出來的

解决方案 »

  1.   

    我不太明白你的要求,不过,你可以用MS SQL的数据导入向导.
      

  2.   

    我的意思是,从那个foxbase导出的表生成一个新的表,包含两个列,一个是单位(就取原来表中的值),另外一个是地区,其中单位作为主键生成地区。但是单位中的数据不规范,有个人(长度小于3),有含有地区名称(一般在头两位)的单位,也有不含地区名称的。怎么写这个语句?
      

  3.   

    我个人认为,不能完全靠SQL自动完成的,因为单位名称不规范。
    你可以把认为规范(如长度较长的)的先自动移走,然后,剩下的手工决定或手工修改后再实施自动转移。
      

  4.   

    TO:shylsz(星际第一颠) 
    例如:山西省阳泉工贸公司(取阳泉)
         山东淄博齐鲁石化炼油厂(取淄博)
         张山(设定为“其他”)
         武汉进出口公司供销科(取武汉)