当前位置:Gxlcms > 数据库问题 > MySql链表语句--博客园老牛大讲堂

MySql链表语句--博客园老牛大讲堂

时间:2021-07-01 10:21:17 帮助过:17人阅读

 例子一、--博客园老牛大讲堂

  (左联表)、现在有两张表,a表与b表,a表主要字段有:id,a?1,a2,a3。b表字段有:id,b1,b1_id。其中a表的id为主键,b1_id为外键。

     思路:左连接就是以左边的a表为基础,查询出所关联的数据。多余的数据则清除,缺失的数据则为空。   

技术分享 技术分享

左链表查询结果如图所示:

技术分享   

例子二、--博客园老牛大讲堂

  (右联表)、现在有两张表,a表与b表,a表主要字段有:id,a?1,a2,a3。b表字段有:id,b1,b1_id。其中a表的id为主键,b1_id为外键。图如上所示

     思路: 右连接就是以右边的b表为基础,原理与左联接类似。

  如果是右连接的结果是:

技术分享

 例子四、--博客园老牛大讲堂

    上面都是链表查询结果,下面我说一个链表删除操作。

    题目:现有两张表:chapters表:id(主键),name。division表:id(主键),name_id(chapters的外键),part。

    要求:实现链表删除操作。

    语句:DELETE c,d FROM chapters c JOIN division d ON c.id=d.name_id WHERE c.id=1

 技术分享        技术分享

 

 

 

 

MySql链表语句--博客园老牛大讲堂

标签:例子   查询   表之间   url   连接   主键   http   image   清除   

人气教程排行