多表查询最少有2张以上的表一起查询

交叉连接查询(很少用)查询出来的数据是错误的

内连接 [inner] join on

隐式省略inner join on

select  from 表A,表B where 表A.主键 = 表B.外键

显示写出inner join on

select  from 表A inner join 表B on 表A.主键 = 表B.外键

外连接

左外连接(以左边的表为主)left [outer] join on

select  from 表A left [outer] join 表B on 表A.主键 = 表B.外键

右外连接(以右边的表为主)right [outer] join on

select  from 表A right [outer] join 表B on 表A.主键 = 表B.外键

子查询一条sql语句的查询结果,作为另外一条sql语句的(条件,另一张表,结果)

select  from 表A where 字段 = (select  from 表B)

-- 交叉连接查询(很少用)查询出来的数据是错误的(笛卡尔(集)积)

-- 一次查询出分类和商品,两张表的数据(查询出来的数据是两张表数据的乘积)

最新文章

  1. xml文件解析(解析以后在RootTableViewController输出)
  2. ntfs-3g
  3. LInux MySQL 数据库 的一些操作
  4. BAE3.0上的java+tomcat+hibernate代码发布
  5. IDEA中 @override报错的处理步骤
  6. bzoj 1926: [Sdoi2010]粟粟的书架
  7. LeetCode() Valid Anagram 有问题!!!
  8. Linux -- Ubuntu搭建java开发环境
  9. 【转】Netty系列之Netty可靠性分析
  10. Unity3D中的AI架构模型
  11. 【LeetCode】110. Balanced Binary Tree
  12. CSS3 黑白图片
  13. 【转载】mysql主键的缺少导致备库hang
  14. mui 区域三级联动
  15. PHP中cookies跨目录无法调用解决办法
  16. Kubernetes Ingress Controller的使用及高可用落地
  17. Idea 里明明配置了Tomcat,但是右上角任然没有Tomcat显示
  18. AX_Unit
  19. cacheAsBitmap位图缓存
  20. python迭代器、生成器、装饰器

热门文章

  1. jquery页面滚动显示浮动菜单栏锚点定位效果
  2. 2017 Multi-University Training Contest - Team 3——HDU6063 RXD and math
  3. ora-04021 无法锁表的解决办法
  4. c++拷贝构造函数,深拷贝,浅拷贝,对象内存
  5. Spark高速入门指南(Quick Start Spark)
  6. abap编辑器中代码不可修改
  7. 打开的文件符合PDF/A标准,且已在只读模式下打开,以防被修改
  8. PAT 1136 A Delayed Palindrome[简单]
  9. Python(^^^^^小技巧^^^^^——不定期更新)
  10. delphi程序中定义热键