为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / simpleTravel
加粗部分是分别查出杀怪最大的数并赋给where条件查询相应的name 和  data

最赞回答 / 哈你
我们紧接上楼,内部优化完毕的sql是这样的SELECT d.user_name, c.timestr, kills FROM (SELECT a.user_id, a.timestr, a.kills, COUNT(b.kills) cnt FROM kills AS a JOIN kills b ON a.user_id = b.user_idWHERE a.kills <= b.killsGROUP BY a.user_id, a.timestr, a.kills) AS c JOIN work...

最赞回答 / SC_Chen
和oracle等一样都是数据库管理系统,mysql是轻量级开源免费的关系型数据库  而sqlserver是microsoft开发并收费的结构行数据库。它们各有自己的对应环境及应用场景,初学者建议可以使用mysql比较轻便。如果更深入的分析可以在w3cschool或者慕课网之类的教程手册视频学习型网站学一下基础,基础还是很重要的。

最新回答 / 慕粉3740244
他使用条件查询出来数据,再使用聚合函数与查询数据交叉查询出最大数据。

最新回答 / qq_忆旧_0
貌似视频使用join的基本都可以优化的。

最新回答 / only宇
我记得有一个now();

最新回答 / qq_一个虫_03196896
行阿、他现在说的是join 语句 说的语法是这样的

最新回答 / 不懂程序的程序员
如果两张表中存在相同的字段名时,如果不指定是某一张表的字段名,将会报语法错 

最新回答 / qq_许晓燕_03130951
c表查询的是最大的打怪数量,不一样,b表示整个第二张表,c查出来的结果是猪八戒
课程须知
本门教程主要针对的是MySQL数据库,熟悉数据库的CRUD操作是掌握本门教程精华的必要条件。
老师告诉你能学到什么?
1、如何正确的使用join语句 2、如何实现分组选择数据

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消