请问现在有一个名为city的表,有个字段:cityname1和cityname2,请问如何通过join 将2个字段融合为一个字段,试了多次都是语法错误,还请各位热心的朋友帮忙!

解决方案 »

  1.   

    为什么要jion select cityname1+cityname2 from city 
    是这样的嘛
    不行把你的语句贴出来
      

  2.   

    先谢谢您的回答,可能我没有说清楚:我举个简单的例子吧:
    这个表有2个字段:字段记录各数不一样
    例如:字段cityname1内容为:
    北京
    武汉
    长沙
    null
    null字段cityname2内容为:
    杭州
    广州
    天津
    苏州
    大连我希望的是把他们溶为一列,即
    北京
    武汉
    长沙
    杭州
    广州
    天津
    苏州
    大连
      

  3.   

    union all 就可以了
    --不分组
    select cityname1 from city
    union all
    select cityname2 from city--分则
    select cityname1 from city
    union 
    select cityname2 from city
      

  4.   

    select cityname1 from city where cityname1 is not null
    union all
    select cityname2 from city where cityname2 is not null