早教吧 育儿知识 作业答案 考试题库 百科 知识分享

sql中两个表里的字段做减法比如表A中有物品名称,数量,单价,和合计价格合计价格是商品的数量乘以单价所得表B中有物品名称,数量,单价当表A和表B中的名称和单价相同时使表A中的数量减去

题目详情
sql中两个表里的字段做减法
比如表A中有物品名称,数量,单价,和合计价格 合计价格是商品的数量乘以单价所得
表B中有物品名称,数量,单价
当表A和表B中的名称和单价相同时
使表A中的 数量减去表B中的数量
表A中的合计价格也变成 减去表B数量之后的数量乘以单价的值
可以不用一条语句 分开几条写
▼优质解答
答案和解析
我的语句有点乱,但可以实现,前提是表A不能出现名称和价格都相等的记录update 表a set 数量=(select (表a.数量-数量) as 数量 from 表b where 名称=表a.名称 and 单价=表a.单价),合计价格=(select 单价*(表a.数量-数...
看了sql中两个表里的字段做减法比...的网友还看了以下: