请问这样的SQL语句要如何写才能好呢?我从来没有碰到过! (60分)

  • 主题发起人 主题发起人 delphiere
  • 开始时间 开始时间
D

delphiere

Unregistered / Unconfirmed
GUEST, unregistred user!
下面的语句为什么编译不通过呀!其实我主要是关于进销存的问题,
下面那个问题我可能述说的不够好!我在说一下,我觉的挺难的,虽然说起来原理知道,但是语句我写不出来。

一个进货明细表,操作用户选中一张进货明细单据后,当库存表为空的时候,把这张进货明细单据,存入
库存表,如果不为空的时候,有记录时候,同一样品同一型号进行相加,如果库存表没有此张进货明细标明的记录时,
则在把单据记录存入库存表中。
我的思路也有点乱,也不知道是不是这样表达!


 
update b set 数量=b.数量+a.数量 from a,b where a.编号=b.编号
 
谢谢了,如果我这个表中没有编号的呢?那语句该如何写?
 
那把数量改成产品名称
 
那把数量改成产品名称,并加上规格条件
 
这应该是很基本的SQL 语句哦!
 
上面的语句为什么编译不通过呀!其实我主要是关于进销存的问题,
上面那个问题我述说的不够好!
我觉的挺难的,虽然说起来原理知道,但是语句我写不出来。
一个进货明细表,操作用户选中一张进货明细单据后,当库存表为空的时候,把这张进货明细单据,存入
库存表,如果不为空的时候,有记录时候,同一样品同一型号进行相加,如果库存表没有此张明细表的记录相应时,
则在把记录存入库存表中。
我的思路也有点乱,也不知道是不是这样表达!

 
多人接受答案了。
 
后退
顶部