我是靠谱客的博主 鲤鱼季节,最近开发中收集的这篇文章主要介绍python外连接_Python进阶----多表查询(内连,左连,右连), 子查询(in,带比较运算符),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Python进阶----多表查询(内连,左连,右连), 子查询(in,带比较运算符)

一丶多表查询

多表连接查询的应用场景:

​         连接是关系数据库模型的主要特点,也是区别于其他类型数据管理系的一个标志.

​         通常来说表与表之间的关系不必确定,也就时实体与实体之间的关系不紧密,检索数据时,使用连表操作增强灵活性.可以再连表查询时增加新的字段,为不同实体创建新的表.

多表联查的基本语句:

# 多表连接查询语法

select 字段

from 表1

INNER|LEFT|RIGHT join 表2

on 表1.字段=表2.字段;

# 条件过滤

where 条件

# 1.形成新的表

# 2.灵活的操控两个表的所有字段

# 3.提高效率

交叉连接:

​            即笛卡尔积,将两个表所有的记录进行配对,数据大量冗余,没有实际意义

### 查询 employee 员工表 和 department 部门表的笛卡尔积

# 数据大量冗余 ,没有实际意义

select * from employee,department;

+----+------------+--------+------+--------+------+--------------+

| id | name | sex | age | dep_id | id | name |

+----+------------+--------+------+--------+------+--------------+

| 1 | egon | male |

最后

以上就是鲤鱼季节为你收集整理的python外连接_Python进阶----多表查询(内连,左连,右连), 子查询(in,带比较运算符)的全部内容,希望文章能够帮你解决python外连接_Python进阶----多表查询(内连,左连,右连), 子查询(in,带比较运算符)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部