mysql数据库使用group by 统计数量后再进行排序

mysql数据库使用group by 统计数量后再进行排序

SELECT shop_id,count(id)  as order_total FROM `qipa_member_order` where qipa_activity_id = 250 GROUP BY shop_id ORDER BY order_total desc 

在这里插入图片描述

  • 7
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是 MySQL 数据库常用命令大全: 1. 连接数据库: `mysql -u 用户名 -p 密码` 2. 显示当前数据库列表: `show databases;` 3. 选择数据库:`use 数据库名;` 4. 显示当前数据库中的表:`show tables;` 5. 创建数据库:`create database 数据库名;` 6. 创建数据库并指定字符集:`create database 数据库名 character set 字符集;` 7. 删除数据库:`drop database 数据库名;` 8. 创建表:`create table 表名 (字段名1 数据类型1, 字段名2 数据类型2, ...);` 9. 删除表:`drop table 表名;` 10. 查看表结构:`desc 表名;` 11. 插入数据:`insert into 表名 (字段名1, 字段名2, ...) values (值1, 值2, ...);` 12. 更新数据:`update 表名 set 字段名1=值1, 字段名2=值2, ... where 条件;` 13. 删除数据:`delete from 表名 where 条件;` 14. 查询数据:`select 字段名1, 字段名2, ... from 表名 where 条件;` 15. 查询数据并排序:`select 字段名1, 字段名2, ... from 表名 where 条件 order by 字段名1 [asc/desc];` 16. 查询数据并分组:`select 字段名1, count(字段名2) from 表名 group by 字段名1;` 17. 查询数据并统计:`select count(*) from 表名 where 条件;` 18. 查询数据并限制返回的数量:`select 字段名1, 字段名2, ... from 表名 where 条件 limit 数量;` 19. 查询数据并关联多个表:`select 字段名1, 字段名2, ... from 表名1 join 表名2 on 表名1.字段名=表名2.字段名 where 条件;` 20. 查询数据并计算平均值:`select avg(字段名) from 表名 where 条件;` 以上是 MySQL 数据库常用命令大全,你可以根据需要进行使用

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值