SQL Limit 语句

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

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

  SQL--left join ,inner join, right jion, Limit

 

SQL Join 语句

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

  表 student

  SQL--left join ,inner join, right jion, Limit

  表grade

  SQL--left join ,inner join, right jion, Limit

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

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

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

  SQL--left join ,inner join, right jion, Limit

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

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

  结果如图了:

  SQL--left join ,inner join, right jion, Limit

  

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

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

  不过效果图如下:

  SQL--left join ,inner join, right jion, Limit

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

 

相关文章:

  • 2022-02-25
  • 2022-01-20
  • 2021-10-11
  • 2022-12-23
  • 2021-11-17
  • 2021-08-03
猜你喜欢
  • 2021-06-08
  • 2022-01-09
  • 2022-12-23
  • 2021-11-19
  • 2021-08-25
  • 2022-12-23
  • 2018-01-12
相关资源
相似解决方案