为了账号安全,请及时绑定邮箱和手机立即绑定
实际上就是先缩小查询范围。
从sqlServer到mySql,老师这种授课思路比较对胃口。
用sql还是其它程序我觉得需要区分数据的可复用程度、算法复杂度以及join union的情况,避免慢查询。我觉得数据库主要还是用来存储数据的,把不同的数据放在不同的内存以供访问。
命令分类的价值之一是权限管理。
这个不是基础问题,个人认为老师语言表达技巧的确有待提高,看懂并不难。
其实这些技巧在基础课里老师都讲过了
谢谢头条,
人家这是免费的。你们要求咋那么多。各取所需就好了。

最新回答 / 0_菇凉将我作甚_0
where b.kills = (select max(c.kills) from user_kills as c where b.user_id = c.user_id);可以这么理解:括号外的where b.user_id依次取数,但是只要满足括号内where b.user_id = c.user_id,即把同类ID最大的kills返回,相当于有一个分组条件;若不加上的话,只返回kills中最大的值,这个值是唯一的

最新回答 / 精慕门6450554
c是user_kills的别名(user_kills有两个别名),max是用来求最大值的函数
简直就是误人子弟

最赞回答 / 野生码农在线co腚
right join 是以右表为基础 也就是B表为基础的, B表不可能有空值 .  你说的 b.over is not null 加不加一样..  应该是a.username is not null 就查出了 a.b重合的部分
老师的能力的确是有,但是老师讲课确实是缺少经验!!!
navicat用多了,都快忘了这些了
英语老师的棺材盖儿快顶不住了
不允许取经
课程须知
本门教程主要针对的是MySQL数据库,熟悉数据库的CRUD操作是掌握本门教程精华的必要条件。
老师告诉你能学到什么?
1、如何正确的使用join语句 2、如何实现分组选择数据

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消