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代表出庫,這樣可以有效區分退貨(負數)