如果没有这样的SQL语句,那就只好,一条一条的对比了,这样会不会很慢呢??

解决方案 »

  1.   

    select a.name, a.数量 as 库存数,b.数量 as 盘点实现数, (a.数量 -b.数量) as 差额
    from 库存表 a ,盘点表 b  
    where a.name=b.name有两点,可以查以前的贴子解决,1.差额,有时只显示绝对值,
    2,A表和B表的数据可能不一样,进行联接,可能有损失,但可以通过对盘点单进行控制
      

  2.   

    to sujun
     从规范化的角度讲,做成两个表不算错,
     从性能上讲,是有点多余,影响处理速度
     从管理方法上讲,要根据具体情况,具体分析,有可能通过盘点数进行调整和分析仓库管理,就有必要留存大量信息,以供分析用
      

  3.   

    dhl2001(暗夜行路) 
    拜托拜托,你好人做到底,
    告诉我怎么得到 (1.差额,有时只显示绝对值,)的正负。。