关于access 同一字段不同记录间计算 5
有问题,请教您问题是,我有两个表A和B,A表是(id自增ID主键,产品分类,产品质量标准1,产品质量标准2)B表是入库表(id自增ID主键,产品分类,数量,重量,产品生产...
有问题,请教您
问题是,我有两个表A和B ,
A表是(id 自增ID 主键,产品分类,产品质量标准1,产品质量标准2)
B表是 入库表 (id 自增ID 主键,产品分类,数量,重量,产品生产时质量1,产品生产时质量2)
需要让B表当产品分类和A表的一个分类是相同时,B表产品质量1对比A表产品质量标准1,2比2,
当一样时B表产品生产质量1 绿色 ,不一样时红色 展开
问题是,我有两个表A和B ,
A表是(id 自增ID 主键,产品分类,产品质量标准1,产品质量标准2)
B表是 入库表 (id 自增ID 主键,产品分类,数量,重量,产品生产时质量1,产品生产时质量2)
需要让B表当产品分类和A表的一个分类是相同时,B表产品质量1对比A表产品质量标准1,2比2,
当一样时B表产品生产质量1 绿色 ,不一样时红色 展开
1个回答
2018-09-20 · 百度知道官方认证企业
腾讯电脑管家
腾讯电脑管家是腾讯公司推出的免费安全管理软件,能有效预防和解决计算机上常见的安全风险,并帮助用户解决各种电脑“疑难杂症”、优化系统和网络环境,是中国综合能力最强、最稳定的安全软件。
向TA提问
关注
展开全部
在特定条件下用SQL语言解决不同记录间的计算问题还是有可能的。就题主的问题,下面提供一个SQL选择查询方案供参考。这里假设数据表有一个自增ID字段,每天都只有一条累积消耗记录,表结构为:
消耗表(id 自增ID 主键,日期,累计消耗量 数字)SELECT a.id,Last(a.日期) as 日期, Last(a.累计消耗量)-Last(b.累计消耗量) as 日消耗 FROM 消耗表 a,消耗表 b where a.id>b.id group by a.id;
消耗表(id 自增ID 主键,日期,累计消耗量 数字)SELECT a.id,Last(a.日期) as 日期, Last(a.累计消耗量)-Last(b.累计消耗量) as 日消耗 FROM 消耗表 a,消耗表 b where a.id>b.id group by a.id;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询