SQL连接

作者: 奔跑之咸鱼 | 来源:发表于2021-01-02 16:12 被阅读0次

SQL连接一般分为三类:

内连接

        等值连接:INNER JOIN 或 用=连接两个字段

        非等值连接: 不是=的都算,>,<,<>,还包括between,in

        自连接 用同一张表的字段进行连接,一般有parentId这类的特殊表才有可能用到

外连接

        左外连接:LEFT JOIN,以左表为主表进行连接

        右外连接:RIGHT JOIN,以右表为主表进行连接

        全外连接:FULL JOIN,我全都要,基本没见用过

交叉连接

        就是笛卡尔积,两张表的数据相乘,想看笛卡尔积也很简单,select 字段 from 表1,表2不加任何条件就能看到了

相关文章

  • EF Core 备忘

    模糊查询sql linq 内连接查询sql linq 左连接查询sql linq 左连接查询(连接内带条件)sql...

  • 2020-04-01

    连接两表 SOLUTION 输入 输出 解题思路SQL 连接类型SQL 中有多种不同的连接: 内连接(INNER ...

  • SQL常见面试题

    1、SQL的表连接方式有哪些?SQL中连接按结果集分为:内连接,外连接,交叉连接内连接:inner join on...

  • Hibernate基础入门学习(一)

    利用IDEA环境用Hibernate连接sql server看这里hibernate连接sql server 1 ...

  • 入门(九)操作mysql

    1、连接数据库 sql python连接 2、获取游标执行sql关闭资源 动态sql 3、执行查询语句

  • Python出现的中文乱码问题(SQL server、PyQt、

    一. 连接SQL server出现乱码 【问题描述】: pymmsql连接SQL Server中文出现乱码 【问...

  • 多表查询

    一、oracle的连接 sql99的连接 1、等值连接 ...

  • Navicat连接SQL Server

    1.首先安装Navicat工具以及Sql Server 2.连接Sql Server 3.连接成功

  • jdbc, javax.sql和java.sql

    jdbc教程 java.sql 单个连接api javax.sql 连接池、分布式事务规范 1、 连接池、 状态池...

  • SQL连接

    SQL连接一般分为三类: 内连接 等值连接:INNER JOIN 或 用=连接两个字段 非等值连接...

网友评论

      本文标题:SQL连接

      本文链接:https://www.haomeiwen.com/subject/xgmeoktx.html