zoukankan      html  css  js  c++  java
  • SQL--left join ,inner join, right jion, Limit

    SQL Limit 语句

       用于返回规定的数量记录。当数据库中的数据量十分庞大时,可以使用,返回指定的数量记录。

      语句如:select * from grade limit 5。返回grade表中的前面5条记录。

      

    SQL Join 语句

      left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 
      right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录
      inner join(等值连接) 只返回两个表中联结字段相等的行

      表 student

      

      表grade

      

       inner Join 等值连接,返回连接字段相等的数据集合

       如:select * from grade inner join student on grade.s_id=student.s_id

       相等的字段,只有1,2,3,其结果如图:

      

      left Join 左部连接,左部数据全部返回,右部等值数据填充到左部

      如:select * from grade left join student on grade.s_id=student.s_id

      结果如图了:

      

      

        right Join 右部连接,右部数据全部返回,左部等值数据填充到右部

      由于SQLite不支持右部连接,就没法截图了……

      不过效果图如下:

      

      A表左连B表:B 表右连A表,结果是一样的。

    今天多一点积累,明天少一分烦恼
  • 相关阅读:
    centos 安装python3.6 简易安装过程
    包装类型
    剑指offer二叉树中和为某一值的路径
    剑指offer 捡绳子
    按位与的技巧
    SpringBoot 登录拦截功能的实现
    AIO实现简单http服务器
    真题-数的分解
    重建二叉树
    旋转数组的最小数字
  • 原文地址:https://www.cnblogs.com/galibujianbusana/p/6640237.html
Copyright © 2011-2022 走看看