`
Jatula
  • 浏览: 278440 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

说一说自已对SQL内联和外联的误解

阅读更多
   一直以为内联外联是不是就多了一个outer,昨天特地去查了一下,资料有点少,但还是找到了,可能很多人都知道left join,right join,full join,left outer join,right outer join,full outer join,inner join,join;
这样列出来是不是有点晕,开始我也有点晕;
    我想说的是 left join和left outer join其实就是一样,只是有达形式不一样了,这样明白了吧,相同的join,inner join是同一回事;
    顺便也把左右联也说一下,最简单的表达是,当左联时,左表有的,联表没有,左表统一加个NULL值给他,右联相同道理,inner呢,就是交集才显示出来;
    随便骂骂这些的所谓技术人员,很多事情很简单的事情,都复杂化了,一个简单的东西,非得写十几页纸的东西,岂不知读者的时间很珍贵,或许更多的写书的人站在搞费的角度想这件事吧,写多几页显示理解深,但是总是看不到深的一面,总是看到是他们在说费话,如果把这些费话搞成几个实例也许更好;
3
4
分享到:
评论
1 楼 ruderal 2008-03-23  
暂时感觉有JOIN,LEFT JOIN就够了..

相关推荐

    sql语句的内联外联 经典面试题

    SQL语句的内联外联可以分为两种:内联(Inner Join)和外联(Outer Join)。 2.1 内联(Inner Join) 内联是一种将两个表连接起来的技术,连接的结果是一个新的表,该表只包含两个表中都有的数据。 示例: ...

    SQLSERVER内联接外联接交叉联接基本知识

    SQLSERVER内联接外联接交叉联接基本知识

    sql中内联和外联区别

    在SQL查询语言中,连接(Join)操作是十分常见的需求之一,主要用于将两个或多个表中的数据合并起来进行查询。连接类型多种多样,包括内连接(INNER JOIN)、左外连接(LEFT OUTER JOIN)、右外连接(RIGHT OUTER ...

    数据库的外联和内联知识 Inner Join

    数据库的外联和内联知识是关系数据库管理系统中的一种基本操作,它们用于从多个表中提取相关数据,生成新的结果集合。在关系代数中,连接运算是由一个笛卡尔积运算和一个选取运算构成的。首先用笛卡尔积完成对两个...

    sql 外联、内联简单的例子

    FROM子句关键字 相应的结果集 ...LEFT OUTER JOIN 一个表满足条件的行,和另一个表的所有行 RIGHT OUTER JOIN 与LEFT相同,但两个表的角色互换 FULL OUTER JOIN LEFT OUTER 和 RIGHT OUTER中所有行的超集

    sql.rar_sql外联查询

    例如,如果你有一个员工表和一个部门表,通过内联查询可以找到每个员工所在的部门信息。语法如下: ```sql SELECT column_name(s) FROM table1 INNER JOIN table2 ON table1.column = table2.column; ``` 接下来,...

    数据库内联外联等代码.txt

    y由于编程需要各种不同功能的数据库连接,这里整理了常用的数据库内联,外联,交叉连接等代码,直接复制就可以

    数据库外联、内联.pdf

    连接可以分为内联和外联。内联只保留匹配的行,而外联则包含不匹配的行。 内联(Inner Join)是最基本的连接类型,它返回两个表中匹配的行。在SQL中,内联可以通过`INNER JOIN`或简写`JOIN`来实现,例如: ```sql ...

    浅谈js和css内联外联注意事项

    在网页开发中,JavaScript(js)和Cascading Style Sheets(css)的内联和外联使用是非常常见的,这两种方式各有优缺点,但如果不注意一些细节,可能会导致意想不到的问题。本文将探讨js和css内联与外联时需要注意的...

    内联函数-14.08.25

    内联函数有两种形式:**内联版本**和**外联版本**。 1. **内联版本**:当内联功能被启用,并且函数体简单到足以被内联时,编译器会在函数调用位置直接展开函数体。 2. **外联版本**:当内联功能被禁用或者函数体...

    数据库外联内联.pdf

    数据库外联内联.pdf 本文档主要讲述数据库外联内联的相关知识点,涵盖自联、关系代数、连接类型、子查询等内容。 1. 自联 自联是指一个表中两个字段的关系。例如,员工信息表中的员工和管理者的关系,可以使用...

    Falcon在一个免费开源的SQL编辑器拥有内联数据可视化

    综合来看,Falcon的核心价值在于提供了一个集成了多种数据库连接、SQL编辑和内联数据可视化的开发环境,尤其对于JavaScript开发者来说,它的可扩展性和灵活性使其成为一个强大的工具。通过Plotly的集成,用户可以...

    内联函数&类的成员函数

    当一个函数被声明为内联时,编译器会在调用该函数的地方直接插入函数体的代码,从而避免了普通函数调用过程中的跳转、参数压栈、返回等操作,提高了程序运行效率。然而,内联函数的使用并非没有代价,它会增加编译后...

    解析:内联,左外联,右外联,全连接,交叉连接的区别

    在数据库查询中,连接操作是将两个或多个表格的数据结合在一起的关键方法,使得我们可以从不同表格中获取相关信息。本文将详细解析五种不同的连接类型:内...理解这些连接的概念和用法对于编写复杂的SQL查询至关重要。

    SQL高级查询语句实例

    总结来说,SQL的高级查询语句是数据管理的关键技能,包括内联查询、左外联查询和嵌套查询。它们提供了更强大的数据处理能力,能够处理更复杂的查询需求,帮助我们从数据库中抽取更精确、更有价值的信息。通过实践和...

    预处理宏和内联函数的区别

    总结来说,预处理宏和内联函数各有优缺点。宏在简单场景下提供了高效的文本替换,但缺乏类型安全和可能导致意外行为。内联函数则提供了更安全的替代方案,但受到函数复杂度的限制。开发者在选择使用哪种方式时,应...

    Java动态绑定和内联

    JIT会分析方法的调用频率和复杂性,决定是否对方法进行内联优化。对于final方法和私有方法,由于它们不会被重写,JVM更倾向于进行内联,因为这样可以确保不会因动态绑定带来额外的开销。 总结来说,动态绑定是Java...

    sql99标准学习心得

    过渡级则指定了外联结语法和内联结语法。 * 中间级(Middle level):这一级增加了许多特性,包括动态SQL、级联DELETE以保证引用完整性、DATE和TIME数据类型、域、变长字符串、CASE表达式、数据类型之间的CAST函数等...

    IBM内联汇编指导

    在文章中,作者Anh Tuyen Tran提供了对内联汇编基础知识的深入讲解,并指出了该技术的优势和使用范围。 文章首先强调了内联汇编对于优化性能的重要性,尤其是在性能最为关键的程序部分。内联汇编可以让软件工程师...

Global site tag (gtag.js) - Google Analytics