• 技术文章 >数据库 >MySQL

    mysql内连接查询是什么

    小妮浅浅小妮浅浅2021-10-10 15:31:36原创318

    1、分为隐式内连接查询和显示内连接查询,通过是否包含inner join关键字进行区别。

    2、主表和从表中的数据都是满足连接条件则能够查询出来,不满足连接条件则不会查询出来。

    实例

    -- 2.1 隐式内连接方式
    select *from t_category  c, t_product  p WHERE c.cid = p.cno;
     
    -- 查询手机数码这个分类下的所有商品的信息以及分类信息
    SELECT * FROM t_product tp INNER JOIN t_category tc ON tp.cno = tc.cid WHERE tc.cname = '手机数码';
     
    -- 2.2 显示内连接方式  
    SELECT * from t_category c INNER JOIN t_product p ON c.cid = p.cno

    以上就是mysql内连接查询的介绍,希望对大家有所帮助。更多mysql学习指路:Mysql

    专题推荐:mysql 内连接
    品易云
    上一篇:mysql一对多关系如何理解 下一篇:mysql左外连接查询是什么

    相关文章推荐

    • mysql子分区的使用注意• mysql中分表是什么• mysql分表和分区的区别• mysql水平分表是什么• mysql垂直分表是什么• mysql分库的类型• Mysql如何实现事务隔离• Mysql长事务有什么影响• mysql如何避免长事务• mysql事务启动的方式• mysql使用union的注意点• mysql外键约束的作用• mysql外键约束有什么要求• mysql有哪些外键约束等级• mysql一对多关系如何理解

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网