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

最赞回答 / Sz6iVcj1154
各位,现提供该课程建库建表脚本代码共享如下。<...code...>

最赞回答 / Sz6iVcj1154
各位,现提供该课程建库建表脚本代码共享如下。<...code...>

最赞回答 / 伪民工
不行,两次JOIN你可以假象成两张不同的表,但是结构和数据都一样,第二张表求最大值行,以最大值的行筛选出第一次JOIN的表数据,第一次JOIN的表数据和主查询的表构成最终的查询数据

最新回答 / 李东岳
别名是为了区分表和简化表的,比如userxxxxxxxx表名很长,你取一个别名后就可以通过a.字段啦,同一个表的字段不可能相同,相同字段也只能通过表名字区分。字段别名如果需要是都要分别取的

最赞回答 / Sz6iVcj1154
各位好,现提供该课程建库建表脚本共享,不过建议初学者最好依靠自己敲代码。<...code...>

最新回答 / 偸僋鍀豬寳寳
where 的作用是条件查询 ,group by 是分组查询,他们的作用不一样,只有where 查询结果不会分类显示,可能是杂乱无序

最新回答 / 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...
课程须知
本门教程主要针对的是MySQL数据库,熟悉数据库的CRUD操作是掌握本门教程精华的必要条件。
老师告诉你能学到什么?
1、如何正确的使用join语句 2、如何实现分组选择数据

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消