sql库存
Ⅰ 求助sql每日库存问题
select 商品, 入库-出库 as '库存'
from(select 商品,sum(入库数量) as '入库'
from 商品入库表 group by 商品) tmp_tblrk
left join (select 商品,sum(入库数量) as '入库'
from 商品入库表 group by 商品) tmp_tblck on tmp_tblrk.商品=tmp_tblck.商品
Ⅱ sql查询同表查询库存语句
select name, ry, sum(qty) from
(select name,(case when sjr<>'' and fjr='' then qty else -qty end) as qty,(case when sjr<>'' and fjr='' then sjr else fjr end) as ry from ku where ) as a1
where ry='a'
group by ry,name
Ⅲ 请问 sql 做库存表怎么做
CREATE TABLE [dbo].[TB_kucun](
[ID] [decimal](18, 0) NOT NULL,
[Huowu_NO] [nchar](10) NOT NULL,
[Huo_Count] [nchar](10) NOT NULL
) ON [PRIMARY]
当有进货时库存自动增加 销售时库存自动减少
针对不同的货物,对[Huo_Count] 进行增加或减少就行了。
Ⅳ 请问用sql,怎么在一条语句内查询上周库存、本周库存和总库存
SELECT
COALESCE ( SUM( CASE WHEN 日期 = 上周日期函数 THEN 单个库存 ELSE 0 END ), 0 ) AS 上周总库存,
COALESCE ( SUM( CASE WHEN 日期 = 本周日期函数 THEN 单个库存 ELSE 0 END ), 0 ) AS 本周总库存,
SUM(单个库存) AS 总库存
FROM
库存表
用case then 大概就这意思,具体的参数自己修改修改就行了。
Ⅳ 如果用sql语言实现库存查询
SELECT A.物资名称 ,A.型号, B.销售日期, B.销售单价
CASE(B.状态)
WHEN 1 THEN '在库中'
WHEN 2 THEN '已销售'
WHEN 3 THEN '全部'
END
FROM A,B
希望对你有帮助,如有疑惑可继续追加。
Ⅵ 用sql语句怎么实现库存总量更新
--更新前自己先做好备份
updatea
seta.数量=b.总数量
from材料库存表ainnserjoin(
--将明细按件号汇总,得到每个件号的总数量
select件号,sum(数量)as总数量
from库存明细表
groupby件号)bona.件号=b.件号
Ⅶ 怎么用sql商品库存明细表
怎么用sql商品库存明细表
示例如下:
--明细帐数据
CREATE TABLE tb(
ID int IDENTITY PRIMARY KEY,
Item varchar(10), --产品编号
Quantity int, --交易数量
Flag bit, --交易标志,1代表入库,0代表出库,这样可以有效区分退货(负数)