mysql存储过程中处理多条数据
我有两个表,a和b。
a是详细数据,b是统计数据。
现在a中有一个字段Hero,每条数据可能都不一样。
我要写一个存储过程,调用的时候把a中指定ID的Hero的值的统计数据的前三名放到b中的三个字段fav1,fav2,fav3。如果筛选出来的结果小于3个,多余位置就填0。
下面是我写的,已经能够成功筛选出结果,但是我不知道怎么写到另外一个表里
SELECT Hero , COUNT(Hero) FROM a WHERE ID = vID GROUP BY Hero ORDER BY COUNT(Hero) DESC;
mysql
赞
收藏 0
回答 1
待解决
相关问题
在进行项目创建过程中,gradle无法下载,该如何处理?
6271浏览 • 2回复 已解决
Redis 集合中一条或多条数据怎么更新?
561浏览 • 1回复 待解决
如何在Mysql存储过程中将字符串分割成数组求交集?
1323浏览 • 1回复 待解决
Lite Wearable 开发过程中的疑问
8276浏览 • 2回复 待解决
数据从Oracle迁移至PolarDB for PostgreSQL的过程中,数据迁移具体指什么?
1248浏览 • 1回复 待解决
调试过程中无法停在断点处,怎么解决?
8793浏览 • 3回复 待解决
PolarDB中的事件/视图/存储过程如何导出?
946浏览 • 1回复 待解决
数据从Oracle迁移至PolarDB for PostgreSQL的过程中,脚本迁移具体指什么?
1343浏览 • 1回复 待解决
鸿蒙scrollview 嵌套 webview 在滑动过程中遮挡 下面的组件
4943浏览 • 1回复 已解决
在学习鸿蒙开发过程中,你遇到了哪些问题?
5003浏览 • 7回复 待解决
DevEco Device Tool工具安装过程中的日志文件如何获取?
3798浏览 • 1回复 待解决
源码编译过程中遇到ffmpeg相关的编译失败问题,怎么破?
11228浏览 • 1回复 待解决
请问在使用DevEco Device Tool过程中如何获取技术支持?
3266浏览 • 1回复 已解决
在关系型数据库我存多条(未知条数)数据进去,要怎么把数据全部取出来展示出来?
404浏览 • 1回复 待解决
mysql group分组之后可以取其前N条数据吗?
113浏览 • 1回复 待解决
mysql 删除一条数据后显示这个,大佬们这个怎么解决?
488浏览 • 1回复 待解决
mysql数据库快递运输轨迹存储方式问题?
1139浏览 • 1回复 待解决
mysql插入多条记录的问题有知道的吗?
149浏览 • 1回复 待解决
进行openharmony组件开发过程中,hi3516打开烧录进去的hap包显示蓝屏
5381浏览 • 1回复 待解决
Device Tool安装过程中提示"Failed to create virtual environment",怎么解决?
16568浏览 • 1回复 待解决
JAVA进行MYSQL数据库数据插入操作时,出现数据重复的处理问题?
328浏览 • 1回复 待解决
MySQL重复列逻辑处理?
572浏览 • 1回复 待解决
golang 使用go-sql-driver/mysql 查总条数
554浏览 • 1回复 待解决
deveco 在Tools > HVD Manager登录过程中一直卡住不动
7071浏览 • 3回复 待解决
mysql(mariadb)中的ibd文件过大,如何处理,可以删除吗?
1009浏览 • 1回复 待解决
1、弱水三千只取一瓢
SELECT Hero , COUNT(Hero) FROM a WHERE ID = vID GROUP BY Hero ORDER BY COUNT(Hero) DESC LIMIT 3
2、使用游标Cursor,取出三个统计数据
3、放到B表相应字段中。(这个你没有写清楚,没有办法指点)