Union 操作 , Mysql舊版本不支持
 4.0 已經支持 
 select * from A union select * from B order by 1  ;

解决方案 »

  1.   

    我就是在老版本上试的,不行,因为以前用过oracle是可以的。我再装一个新版本,如果可以,一定给你分,谢谢!!!
      

  2.   

    不好意思,我的结果写错了。
    想要的结果应该是:
    我想要的结果是:    lqrq,       lqzgcj,lqlscj,sczgcj,sclscj
        2002-05-01  40.00   50.00
        2002-05-03                 300.00   20.00  
        2002-05-04  40.00   50.00
      

  3.   

    jekend(jekend) 你写的order by 是指哪一个表里的?!!!!
      

  4.   

    order by 是 union 之后的第一个栏位,所有表。
      

  5.   

    我试了一下,union之后的第一个栏位不行,之前可以,谢谢您!!!
      

  6.   

    我想要的结果是:  
     
           lqrq,              lqzgcj,lqlscj,sczgcj,sclscj  
           2002-05-01    40.00       50.00  
           2002-05-03                        21.60  20.00      
           2002-05-04    40.00       50.00 
    目前还存在一个小问题,因为列不够,我用0补位,但21.60就变成了22,这可怎么办啊?!
      

  7.   

    我自己解决了,谢谢你!!!
    TRUNCATE(0,2)就可以实现了。