mysql由物品单价和数量计算总价 sql计算商品总价 3、FIRST与LAST:返回某字段的第一条数据与最后一条数据。 FIRST(expr) LAST(expr) expr 字段名称或表达式。 例如: 若是要找出货品数量字段的第一条数据与货品价格字段的最后一条数据时,可以利用下面的查询方式。 SELECT FIRST(货品数量),LAST(货品价格) FROM 订单...
用SQL写这个程序:计算各种产品的销售额(=销售数量*单价),并将计算机结果写入产品销售表XS中,我是这样写的update XS set 销售金额=销售数量*单价 where CP.产品编号=XS.产品编号.它提示找不到
运算式,可为字段名称、运算式、或一个函数,此函数可以是一个内部或使用者定义的,但不能为其它的sql函数。 sum函数可使用两个字段资料运算式,譬如计算产品的单价及数量字段的合计: select sum(单价 * 数量) from 产品 var函数 var函数,计算指定字段之中符合查询条件的变异数估计值。 语法为var(运算式)。运算式...
简单的可以在sql里面完成如 数据表a中,有id,name,dj(单价),sl(数量)现在要对金额(单价*数量)进行降序排序,可以是 "select * from a order by dj*sl desc"或者 select *,(dj*sl) as je from a order by je desc"第二种方法是将单价*数量的结果保存在一个临时的字段里面,以上两种方法可以...
--update更新类型触发器create trigger 触发器名称on 表名 for updateas --列级触发器:是否更新了数量 if (update(数量)) begin UPDATE 表名 SET 总价=单价*数量 -- 条件语句 WHERE ID=1 end go
SELECT 商品代号,单价,数量,单价*数量as 总价from 商品表1; 4)查询本商品表1中商品的种类SELECT distinct 分类名 from 商品表1; 5)从商品表1中查询出分类名为"电视机"的所有商品select * from 商品表1 where 分类名 ='电视机'; 6)从商品表1中查询出单价低于2000元的每一种商品代号,分类名和单价...
--t-sql表达式,举例:[SubCost] AS (isnull([Quantity]*[UnitCost],(0.00))),/--一般放置在CREATE TABLE 子段的类型中--/
4.返回总价格(数量*单价)大于10000的所有订单,并按总价格排序 涉及的表:Sales.OrderDetails表 参考答案: 代码语言:javascript 复制 SELECT orderid, SUM(unitprice*qty) AS totalValue FROM Sales.OrderDetails GROUP BY orderid HAVING SUM(unitprice*qty)>10000 ORDER BY totalValue desc; 5.返回2007年平均运费...
你写的就对 金额 = 单价*数量,单数数据库中 表的第三范式规定各列间不可以有函数关系,所以你这3个列 通常不会同时出现。
sql中两个表里的字段做减法比如表A中有物品名称,数量,单价,和合计价格 合计价格是商品的数量乘以单价所得表B中有物品名称,数量,单价当表A和表B中的名称和单价相同时使表A中的 数量减去