spare_in 有3个字段,spare_id,in_count,in_date,用以记录入库数据
spare_out 有4个字段,spare_id,out_count,out_who,out_date,用以记录出库数据spare_in 有如下记录1 10 2007-06-06
1 5 2007-06-07
2 10 2007-06-06spare_out 有如下记录1 3 李四 2007-06-06
1 2 张三 2007-06-06
1 1 张三 2007-06-07希望关联查询结果如下spare_id in_count in_date out_count out_who out_date1 10 2007-06-06 3 李四 2007-06-06
1 5 2007-06-07 2 张三 2007-06-06
1 NULL NULL 1 张三 2007-06-07
2 10 2007-06-06 NULL NULL NULL请问这个SQL该怎么写?

解决方案 »

  1.   


    1 10 2007-06-06 3 李四 2007-06-06
    1 5 2007-06-07 2 张三 2007-06-06
    1 NULL NULL 1 张三 2007-06-07这个什么样来的?
      

  2.   

    就是说同时把入库和出库查出来,如果同一spare_id下入库数据有2条,出库数据有3条,那么出库数据显示3条,入库数据用一条NULL值来凑够3条。同理有入库没出库的数据则出库显示NULL
      

  3.   

    恩,出库和入库确实是独立的,我的目的就是想把他们根据SPARE_ID同时顺次显示出来就是了哈