A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 厦门校区   /  2019-4-10 17:29  /  3912 人查看  /  56 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

吴元陶:



1.having和where的区别?

where是在分组前进行限定,不满足条件的数据将不会参与分组;having是在分组后进行限定,不满足条件的数据将不会显示
where后面不能跟聚合函数;having后面可以跟聚合函数进行判断

2.limit的用法是什么?需要注意什么?

limit是根据我们的设定显示条件分页显示满足条件的内容
注意事项:
(1)当第一个参数是0 时,可以省略,
(2)当满足条件的的参数数量小于我们第二个参数时,有多少显示多少
(3)limit 是一个MySQL"方言"

3.我们今天学了几种约束,主键必须要有哪几种约束?

非空约束
唯一约束
主键约束
外键约束
主键约束必须非空且唯一

4.什么情况下会用到一对多,什么情况下会用到多对多?

一个学生只对应一个班级,但是一个班级可以对多个学生,学生与班级之间就是一对多x
一个学生可以选修多门课程,一门课程也可以供多名学生学习,学生与课程之间就是多对多
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马