首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
存在一张电商交易订单表order如下: id order
[填空题]
存在一张电商交易订单表order如下:
id order_no shop_id user_id create_time
1 E10001 201 101 2018-09-01 12:00:00
2 E10002 202 102 2018-09-01 12:01:00
3 E10003 201 103 2018-09-01 12:03:00
统计订单销量(订单量)前十的店铺及到目前的订单量(一行记录算一个订单,
order_no唯一)的sql:
1
查看正确选项
添加笔记
求解答(0)
邀请回答
收藏(36)
分享
纠错
6个回答
添加回答
1
distinc
select shop_id 店铺, count(1) 订单量 from order group by 店铺 order by 订单量 desc limit 10
嗯,错了
发表于 2018-12-28 16:39:24
回复(0)
0
牛客364903449号
同样的用了子查询,印象中select 中经过计算的字段的不能直接作为后面的筛选条件,可能oeder by是可以的吧,因为是在已经查出的结果集中排序,但是子查询的逻辑同样是正确的,这个只是程序判断对错,不必在意
发表于 2020-07-30 16:47:51
回复(0)
0
figoy
select `shop_id`,count(*) as `total` from `order` group by `shop_id` order by `total` desc limit 10
不加`是什么鬼,不知道order是关键字吗?
发表于 2019-09-03 15:09:16
回复(0)
0
恒201811072015978
where 1是什么意思啊?
发表于 2019-07-04 16:00:18
回复(0)
0
摆码王子
select count(*) as num, shop_id from order where 1 group by shop_id order by num desc limit 10
发表于 2018-12-13 21:16:45
回复(0)
0
詷是天涯
我答案是这样
select shop_id,number from (select shop_id,count(order_no) number from order group by shop_id) order by number desc limit 10
但是错了
发表于 2018-12-13 17:01:11
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
2019
有赞
Java工程师
上传者:
小小
难度:
6条回答
36收藏
3796浏览
热门推荐
相关试题
(verbal)最近的研究显示,许...
言语理解与表达
2019
普华永道
人力资源
审计
税务服务
风险管理
管理咨询
行政管理
评论
(3)
来自
职能类模拟题14
已知一棵树的前序遍历是”YOUZA...
Java工程师
有赞
2019
评论
(5)
int *a = &b; ...
有赞
2019
C语言
评论
(10)
相关性分析有哪些?
评论
(1)
如何检验聚类分析结果
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题