当前位置:首页 » 编程语言 » sql订单号为2的价格
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql订单号为2的价格

发布时间: 2022-06-14 15:57:06

① 悬赏一句sql语句,懂的进的!

ORACLE的写法:

SELECT A.ID,A.名称,A.单位,SUM(CASE WHEN B.订单号 = 'a002' THEN B.购入数量 ELSE NULL END) 购入数量,SUM(B.购入数量) 累计购入 FROM A,B WHERE A.ID = B.ID(+);

ISO SQL/92的写法:

SELECT A.ID,A.名称,A.单位,SUM(CASE WHEN B.订单号 = 'a002' THEN B.购入数量 ELSE NULL END) 购入数量,SUM(B.购入数量) 累计购入 FROM A LEFT OUTER JOIN B ON A.ID = B.ID;

② 怎么写个sql函数对一个订单号中的几个产品按照价格降序排列

select * from tablename where 订单号=‘’ and 产品 in ('','') order by 价格desc

③ 一个货有两个价钱,然后查每个价钱的销量,用sql语句怎么写

这个要看你表结构是什么样的啊,我这里就假设你是放在一张表里的

并且结构分别是:订单号,货名,价钱,数量

select sum(数量) from table_name where price='price1'

select sum(数量) from table_name where price='price2'

④ 请编写SQL语句查询订单号为2的价钱总和。

select单价*数量assumfrom订单where订单号='2'

⑤ 用sql语句创建表商品(编号,商品名,价格,备注)将价格设检查约束为2~200

createtable商品表(编号char(10)primarykey,商品名varchar(20),价格int,备注varchar(80));

update商品表set商品名='方便面'where商品号='001'

⑥ 关于sql 查询,表里有a,b,c,d 4个字段,其中a是订单号,b是产品的id,c是所订产品数量,d所订产品单价。

select sum(c*d) as 订单总额 from 订单表 where 订单号='123'

⑦ 使用sql语句 查询订单表中订单号最大的,上传时间在time1,time2之间,售货员为xx的订单所有信息

select * from 订单表 where 订单号 in (select max(订单号) from 订单表 where time between time1 and time2 and 售货员 = xx)

⑧ sql语句问题请教各位朋友帮忙,在线等,谢谢!

create table 表名
as
select b,订单号,d, 金额
from table1