mysql查询
天蓬老师
天蓬老师 2017-04-17 14:41:03
[MySQL讨论组]


数据如上,想做一次查询,相同的人不同期数相加的总成绩和总时间。
现在遇到一个问题,怎么保障每期只有一个成绩,数据库有些人一期有多条记录。

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(3)
迷茫

问题:
怎么保障每期只有一个成绩
解决办法1, group by userId, type
解决办法2,select * from ( select * from score order by mark desc) t group by userid, type
解决办法2,可以获得每个用户的每一期中最大的那个成绩

伊谢尔伦

怎么保障每期只有一个成绩,数据库有些人一期有多条记录

你这是数据问题,不是技术问题,你这已经有多个成绩了,然后还问怎么保障只有一个成绩。。。

高洛峰

多个成绩看业务场景,是取最高的还是取平均数等

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号