如何得到如下表:
想飞的狼 2007-12-26 06:16:04 有表名sss
CREATE TABLE [dbo].[sss] (
[票号] [char] (16) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[序号] [int] NOT NULL ,
[小号] [int] NOT NULL ,
[产品编号] [char] (13) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[库房] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[批号] [char] (16) COLLATE Chinese_PRC_CI_AS NULL ,
[效期] [datetime] NULL ,
[标识] [char] (16) COLLATE Chinese_PRC_CI_AS NULL ,
[库房数量] [numeric](18, 0) NOT NULL ,
[数量] [numeric](18, 0) NULL ,
[件数] [float] NULL ,
[保管员] [char] (8) COLLATE Chinese_PRC_CI_AS NULL ,
[单价] [float] NULL ,
[金额] [numeric](18, 2) NULL ,
[毛利] [numeric](18, 2) NULL ,
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[sss] WITH NOCHECK ADD
CONSTRAINT [PK_sss] PRIMARY KEY CLUSTERED
(
[票号],
[序号],
[小号]
) WITH FILLFACTOR = 90 ON [PRIMARY]
GO
有表cp
CREATE TABLE [dbo].[cp] (
[产品编号] [char] (13) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[产品名称] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[规格] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[产地] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[单位] [char] (4) COLLATE Chinese_PRC_CI_AS NULL ,
[平均进价] [float] NOT NULL ,
[销售价1] [float] NOT NULL ,
) ON [PRIMARY]
GO
两个表用产品编号关联的,sss为销售表
sss
想得到如下结果
保管员 点5(cp.销售价1-yscc.单价/cp.销售价1<0.05) 点5(cp.销售价1-yscc.单价/cp.销售价1>0.05) 总金额(sum (yscc.金额))
谢谢