
MySQL
文章平均质量分 58
CHEN俊铭
交流。
展开
-
MySQL查询之全称量词
MySQL查询之全称量词现在来假设一个场景,共有三张表。分表如下: 学生表(student) 课程表(course) 学生_课程对应表(sc) 这时候,有一个需求就是查询选修了所有课程的学生的名字。 那么,我们看看都有哪些课程。嗯,数据库、数学、信息系统等等共7门课程。那么,我们只要在sc表中选出选修了这7门课程的人就好了。 但是怎么写啊。 。 。 。 。 。 。 思考原创 2016-10-18 14:32:49 · 4038 阅读 · 1 评论 -
MySQL查询之蕴涵
MySQL查询之蕴涵现在来假设一个场景,共有三张表。分表如下: 学生表(student)课程表(course)学生_课程对应表(sc)(题型内容来自王珊教授的《数据库系统概论》) 这时候,有一个需求就是查询至少选修了学生311选修的全部课程的学生号码本查询如果用逻辑蕴涵来表达,那就是 学生311选修了课程y 可推出学生x也选修了课程y。 那就是 (∀y)p→q(∀y) p→q 那么根据离原创 2016-10-18 14:55:00 · 765 阅读 · 1 评论 -
MySQL查询之ON,WHERE,HAVING
MySQL查询之ON,WHERE,HAVINGMySQL查询之ONWHEREHAVINGon wherewhere having执行顺序: on 早于 where 早于 having上面是非常重要的知识点。on where意思就是当在多表连接的时候,on会先执行过滤,之后他们在做连接,这时候要是是左连接或右连接,那么就会有多余的null字段。 例子如下: A表 B表where 结果:o原创 2016-10-18 15:48:07 · 1887 阅读 · 0 评论