MySQL中的连接查询实例分析(mysql,开发技术)

时间:2024-05-03 15:00:52 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    MySQL%E4%B8%AD%E7%9A%84%E8%BF%9E%E6%8E%A5%E6%9F%A5%E8%AF%A2%E5%AE%9E%E4%BE%8B%E5%88%86%E6%9E%90

表1有m行数据,表2有n行数据,查询结果有m*n行数据。

sql92标准:仅支持内连接

sql99标准(推荐):支持内连接、外连接(左外连接和右外连接)、交叉连接

内连接:等值连接、非等值连接、自连接

外连接:左外连接、右外连接、全外连接

交叉连接

(1)查询女生名及其对应的男朋友名

(2)查询员工名(last_name)和对应的部门名(department_name)-------------(根据关联的id查询)

(3)查询员工名(last_name)、工种号(job_id)、工种名(job_title) (员工表:JDSC 工作表:JOBSC)------为表起别名,提升简洁度,避免歧义

注意:

如果为表起了别名,则查询的字段不能使用原来的表名去限定。

上述两个表的顺序可互换

(4)查询有奖金的员工名、部门名

(5)分组查询——查询每个城市的部门个数

(6)排序——查询每个工种的工种名和员工个数,并按员工个数降序

(7)三表连接——查询员工名、部门名和所在的城市

本文:MySQL中的连接查询实例分析的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:vue中的el-button样式怎么自定义下一篇:

13 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18