联结

作者: 放风筝的小小马 | 来源:发表于2018-01-31 10:35 被阅读8次

交叉联结

结果集的行:将第一个表的行数乘以第二表的行数 等于 将产生的结果集的总行数;这个结果集称为笛卡尔结果集

结果集的列:在第一个表和第二个表中,将SELECT选择的列合并成一行,注意:选择的列不能同时存在于两个表中

示例如下:
COMPANY表

ID          NAME        AGE         ADDRESS     SALARY
----------  ----------  ----------  ----------  ----------
1           Paul        32          California  20000.0
2           Allen       25          Texas       15000.0
3           Teddy       23          Norway      20000.0
4           Mark        25          Rich-Mond   65000.0
5           David       27          Texas       85000.0
6           Kim         22          South-Hall  45000.0
7           James       24          Houston     10000.0

DEPARTMENT表

ID          DEPT        EMP_ID
----------  ----------  ----------
1           IT Billing  1
2           Engineerin  2
3           Finance     7

语句:
SELECT NAME, DEPT, EMP_ID FROM DEPARTMENT CROSS JOIN COMPANY

结果集如下:

EMP_ID      NAME        DEPT
----------  ----------  ----------
1           Paul        IT Billing
2           Paul        Engineerin
7           Paul        Finance
1           Allen       IT Billing
2           Allen       Engineerin
7           Allen       Finance
1           Teddy       IT Billing
2           Teddy       Engineerin
7           Teddy       Finance
1           Mark        IT Billing
2           Mark        Engineerin
7           Mark        Finance
1           David       IT Billing
2           David       Engineerin
7           David       Finance
1           Kim         IT Billing
2           Kim         Engineerin
7           Kim         Finance
1           James       IT Billing
2           James       Engineerin
7           James       Finance

对于上面的查询语句,不能选择同时存在于COMPANY和DEPARTMENT中的列,如选择ID,否则会报错

相关文章

  • 【MySQL必知必会】第16章:高级联结

    除了内联结之外还有其他主要的两种联结方式,分别是: 自联结 外联结 16.1 自联结 自联结指的是:在查询数据时需...

  • 联结,20220123

    联结是以人际关系为基础进行的,分为物质联结、情感联结和价值联结。 同理心和爱意是联结的核心,而联结是健康关系的本质...

  • 联结-联结断裂-重建联结

    昨天下午带冰淇淋出去玩回来快8点了。妹妹累了,要奶睡,饭也不吃。但是在游乐场摸爬滚打,还出汗了。就先奶睡(满足她的...

  • 一些读书摘录:《游戏力》(3)

    第三章,建立联结 我的笔记 联结,断裂,重新联结,伴随一生轮回发生 摘录 我们还是胎儿时,联结,断裂和重新联结的戏...

  • 联结之联结查询

    为什么要使用联结? 分解数据为多个表能更有效地存储,更方便地处理,并且具有更大的可伸缩性。但这些好处是有代价的 如...

  • 游戏力——建立联结

    联结、断裂和重建联结 联结、断裂和重建联结在一生中不断循环上演。联结是一种状态,它容易意会,却很难言传,我们在生命...

  • U31/60正念觉察练习

    感受向下的联结感受联结一直向下,直达地球的中心 竖直向上延伸联结感受向上的联结 把向上的和向下的联结在心中融合起来...

  • 触发点与联结的关系

    一个强调:学习的目的不是联结永不断裂;而是意识到联结断裂,为重建联结做准备。 联结断裂:联结断裂不是失败,每一次断...

  • 游戏力

    终于要将《游戏力》这本书看完了。 整本书都在围绕“联结”这个词,如何建立联结,如何重建联结。 建立联结的方法,可以...

  • 联结

    在我们的生命中,总有那么一些人,在不同的时空里和你产生了某种联结,然后留在你生命的画面里。 我们总会长大,变老,但...

网友评论

      本文标题:联结

      本文链接:https://www.haomeiwen.com/subject/cdlkzxtx.html