• 全部
  • 基础类
  • 应用实例
  • 新技术前沿

两个表的 数据进行比较 然后计算出一个 该怎么写 谢谢了

2004v2004 2008-02-25 11:05:49
DataTable 是 销售表

SELECT 单据日期, 门店, 年份, 款式, 颜色, 尺码, 数量, 全国统一零售价, 实际销售单价, 金额,
品牌, 单品毛利, [扣点余额(含税)], 季节, 区域
FROM DataTable
ID 单据日期 门店 年份 款式 颜色 尺码 数量 全国统一零售价 实际销售单价 金额 品牌 单品毛利 扣点余额(含税) 季节 区域
1 2008-02-01 北京12路男装店 2006 HD11 8W 180/86A 1.00 569.00 569.0000 569.00 左牌 343.87 426.75 秋冬 北京

这个是DataTable表的其中一行数据 数据


KCTable 是库存表
SELECT 门店, 年份, 款式, 颜色, 尺码, 数量, 全国统一零售价, 实际销售单价, 金额,
品牌, 季节, 区域
FROM KCTable

我要的是 KCTable(库存表) 和DataTable(销售表) 数量 这KCTable(库存表)个字段 根据(年份、款式 、颜色、尺码) 这四个组合成一个唯一标致 进行计算 得到一个新的表(库存表)也可以 ,修改当前的KCTable(库存表) 也可以 。请问 该怎么做。字段我写成中文的就是为了大家方便看

谢谢大家了
...全文
71 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
dawugui 2008-02-25
够长
回复
junshanhudazhaxi 2008-02-25
你还是好好想清楚再问吧!
回复
谁是谁的谁 2008-02-25
select 年份+款式+颜色+尺码 as 新字段
组成一个新字段比较不行么?
回复
heshengfen123 2008-02-25
举一个你想要的最终结果出来看看,看到晕了
回复
areswang 2008-02-25
不看明白你的具体意思!
回复
pt1314917 2008-02-25
数据?结果?
回复
2004v2004 2008-02-25
我的意思就是 把销售的和库存 进行 减操作 让库存数量减少
回复
hyd_lucky 2008-02-25
是不是想对比销售数量和库存数量?

select
t1.门店,t1.包装规格,t1.销售数量,t2.库存数量
from
(select 门店,年份+款式 +颜色+尺码 as 包装规格,sum(数量) as 销售数量
from DataTable
group by 门店,包装规格) t1,
(select 门店,年份+款式 +颜色+尺码 as 包装规格,sum(数量) as 库存数量 from KCTable
group by 门店,包装规格) t2
where t1.门店=t2.门店 and t1.包装规格=t2.包装规格

回复
相关推荐
发帖
MS-SQL Server
创建于2007-09-28

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2008-02-25 11:05
社区公告
暂无公告