问1个SQL语句。多谢!
--入库表
Create Table InStockDetail2
(
dID int, --明细ID
MID int, --单据ID
FMarNo varchar2(50), --物料
FStockID int, --仓库id
InQty int --入库数量
);
--库存表
Create Table StockQty2
(
FStockID int, --仓库ID
FMarNo varchar2(20), --物料
FQty int --库存数量
);
--以下语句:我想根据单号为1的入库单,更新库存表的库存数量, 可是执行的时候提示“SQL未正确结束”
--请问,这个SQL语句应该怎么写? 多谢!
Update D Set D.FQty = D.FQty + S.InQty From StockQty D
Inner Join InStockDetail S on D.FMarNo = S.FMarNo and D.FStockID = S.FStockID
Where S.MID = 1;
...全文
相关推荐
sql语句妙用,各种sql语句的详细用法与讲解
sql语句妙用,各种sql语句的详细用法与讲解 ,使得程序运行的更加流畅。主要针对一些高效sql语句的解释。
Oracle Sql语句转换成Mysql Sql语句
Oracle Sql语句转换成Mysql Sql语句java 源码,非常简单,只要给定源oracle sql语句地址,和生成目标文件地址运行即可。
在SQL语句中"where 1=1"是什么意思
java调试中的小问题解决和背景知识; 在SQL语句中"where 1=1"是什么意思.
sql语句中where 1=1的作用
在看程序时时,发现基本只要是拼凑的SQL语句,基本上都会这样写:
sql语句、动态SQL语句基本语法
sql语句、动态SQL语句基本语法,里面有很多很有用的sql语句。


基础和管理
