首页 > 作文

MySQL与PHP的基础与应用专题之自连接

更新时间:2023-04-05 20:14:27 阅读: 评论:0

概述

从今天开始, 小白我将带领大家一起来补充一下 数据库的知识.

自连接

自连接 (lf join) 是一种特殊的表连接. 自连接指相互连接的表在物理上同为一张表, 但是逻辑上是多张表. 自连接通常用于表中的数据有层次结西岭雪山攻略构, 如区域表, 菜单表, 商品分假如失去三天光明类表等.

格式:

lect a.列名, b.列名 from 表a, 表b where a.列名 = b.列名

数据:

例子: (过滤城市)

输出结foot是什么意思果:

数据库链接成功
sql 语句执行成功!
array
(
[id] => 2
[pid] => 1
[location] => 杭州
)
array
(
[id] => 3
[pid] => 1
[location] => 萧山
)
array
(
[id] => 5
[pid] => 2
[location] => 广州
)
array
(
[id] => 6
[pid] => 2
[location] => 台山
)

子查询 in

子查询又称为内部查询或嵌套查询. 它允许我们在 where 子句中过滤某个字段的多个值.

格式:

lect 列名 from 表名
where 列名 in ( lect 列名 from 表名 [条件])

数据 (table1):

数据 (table2):

例子:

输出结果:

数据库链接成功
sql 语句执行成功!
array
(
[id] => 1
[name] => 杨富贵
[age] => 18
)
array
(
[id] => 2
[name] => 杨美丽
[age] => 19
)
array
(
[id] => 3
[name] =&g城东早春t; 杨建国
[age] => 20
)

子查询 exists

exists 是子查询中用于测试内部查询是否返回任何行的布尔运算符.

格式:

lect 列名 from 表名
where exists

例子:

输出结果:

数据库链接成功
sql 语句执行成功!
array
(
[id] => 1
[name] => 杨富贵
[age] => 18
)
array
(
[id] => 2
[什么是学制name] => 杨美丽
[age] => 19
)
array
(
[id] => 3
[name] => 杨建国
[age] => 20
)

到此这篇关于mysql与php的基础与应用专题之自连接的文章就介绍到这了,更多相关mysql 自连接内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!

本文发布于:2023-04-05 20:14:25,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/c511f4195d0919342188cffb39249583.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:MySQL与PHP的基础与应用专题之自连接.doc

本文 PDF 下载地址:MySQL与PHP的基础与应用专题之自连接.pdf

下一篇:返回列表
标签:数据库   数据   语句   例子
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图