个人主页: Aileen_0v0 热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法 ​个人格言:“没有罗马,那就自己创造罗马~”

#mermaid-svg-x4sPmqTXA4yupW1n {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-x4sPmqTXA4yupW1n .error-icon{fill:#552222;}#mermaid-svg-x4sPmqTXA4yupW1n .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-x4sPmqTXA4yupW1n .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-x4sPmqTXA4yupW1n .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-x4sPmqTXA4yupW1n .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-x4sPmqTXA4yupW1n .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-x4sPmqTXA4yupW1n .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-x4sPmqTXA4yupW1n .marker{fill:#333333;stroke:#333333;}#mermaid-svg-x4sPmqTXA4yupW1n .marker.cross{stroke:#333333;}#mermaid-svg-x4sPmqTXA4yupW1n svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-x4sPmqTXA4yupW1n .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-x4sPmqTXA4yupW1n .cluster-label text{fill:#333;}#mermaid-svg-x4sPmqTXA4yupW1n .cluster-label span{color:#333;}#mermaid-svg-x4sPmqTXA4yupW1n .label text,#mermaid-svg-x4sPmqTXA4yupW1n span{fill:#333;color:#333;}#mermaid-svg-x4sPmqTXA4yupW1n .node rect,#mermaid-svg-x4sPmqTXA4yupW1n .node circle,#mermaid-svg-x4sPmqTXA4yupW1n .node ellipse,#mermaid-svg-x4sPmqTXA4yupW1n .node polygon,#mermaid-svg-x4sPmqTXA4yupW1n .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-x4sPmqTXA4yupW1n .node .label{text-align:center;}#mermaid-svg-x4sPmqTXA4yupW1n .node.clickable{cursor:pointer;}#mermaid-svg-x4sPmqTXA4yupW1n .arrowheadPath{fill:#333333;}#mermaid-svg-x4sPmqTXA4yupW1n .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-x4sPmqTXA4yupW1n .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-x4sPmqTXA4yupW1n .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-x4sPmqTXA4yupW1n .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-x4sPmqTXA4yupW1n .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-x4sPmqTXA4yupW1n .cluster text{fill:#333;}#mermaid-svg-x4sPmqTXA4yupW1n .cluster span{color:#333;}#mermaid-svg-x4sPmqTXA4yupW1n div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-x4sPmqTXA4yupW1n :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}

at someone s disposal 任...处理 '

文章目录

`自连接``自连接演示``连接查询总结`

自连接

自连接:自己连接自己,如下就是表A自连接自己

SELECT 字段列表 FROM 表A 别名A JOIN 表A 别名B ON 条件...;

自连接查询,可以是内连接查询,也可以是外连接查询。

⚠️注意:自连查询必需对表取别名.

我们可以从表中看到管理的id和id一一对应,例如:金庸的mangerid是null,因为他是总裁,所以它没有管理者;但是张无忌和杨逍对应的mangerid为2所以它的管理者是张无忌.

自连接演示

-- 自连接

-- 1.查询员工 及其 所属领导的名字

-- 表结构: emp

select a.name , b.name from emp a , emp b where a.managerid = b.id;

注意:在自连接中,这个emp员工表必需起别名,并且我们还要把它看成两张表—一个员工表和一个领导表.

-- 2.查询所有员工 emp 及其领导的名字 emp , 如果员工没有领导,也需要查询出来

-- 表结构: emp a , emp b

select a.name '员工' , b.name '领导' from emp a left join emp b on a.managerid = b.id ;

连接查询总结

文章链接

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。