如:
对storebook 中的库存booknumber
进行更新
即 减去 salebook中的salenumber
有水知道啊?
update storebook
set booknumber=(booknumber-(select salenumber from salebook))where storebook.bookid=salebook.bookid
对storebook 中的库存booknumber
进行更新
即 减去 salebook中的salenumber
有水知道啊?
update storebook
set booknumber=(booknumber-(select salenumber from salebook))where storebook.bookid=salebook.bookid
解决方案 »
- 使用C#编写一个操作系统 编辑后的界面部分按键处于无法使用的状态
- [IE编程]该死的webbrowser保存对话框,求绝杀方法!
- 初学.net,下了个开源的项目,打开form时报错“未能加载文件或程序集……”
- 代码生成器也疯狂
- 如何生成安装程序
- 简直是世界末日啊!!vs 2005 asp.net下的DropDownList问题!!高手必看的奇难怪题!!!
- 雅虎公司的c#面试题 看看你会几个
- Access数据库操作,程序第一次启动时增加记录特别慢,以后再增加记录就不慢了?
- 如何在ASP.NET中实现可伸缩的目录树?
- 在textbox输入韩文后,取出到变量,他的编码会更改
- 关于最少换原料的排程算法?
- 求教: 与或表达式化简
set booknumber=(booknumber-(select salenumber from salebook where salebook.bookid=yourvalue)) where storebook.bookid=salebook.bookid and storebook.bookid=yourvalue
update storebook
set storebook.booknumber = storebook.booknumber - salebook.salenumber
from storebook, salebook
where storebook.bookid=salebook.bookid
buy(id,bookid,bookname,bookpublisher,bookbuyaccount)
warehouse(id,bookid,bookname,bookpublisher,bookaccount)
前提条件:sale.bookid=buy.bookid and buy.bookpublisher=sale.bookpublisher 的情况下
若 bookid 已经存在于warehouse 则对buy 表中的bookbuyaccount求和减去 sale中的 booksaleaccount(求和)
如果不存在 则对bookid 进行插入 操作同
Set booknumber=booknumber-(Select Sum(salenumber) From salebook
where salebook BookID=storebook.BookID )