什么是zip联接?您是否听说过,或者成对加入?

什么是zip联接?您是否听说过,或者成对加入?,第1张

什么是zip联接?您是否听说过,或者成对加入?

拉链联接仅在讨论有序集时才有意义。您不是根据列的值进行联接,而是根据行号进行联接。

表格1

[λ]  [color] 400  violet 415  indigo 475  blue   510  green  570  yellow 590  orange 650  red

表2

[flame]  [element]green    boronyellow   sodiumwhite    magnesiumred      calciumblue     indium

Table1 INNER JOIN Table2 ON [颜色] = [火焰] :仅匹配行

[λ]  [color]  [flame]  [element]475  blue     blue     indium 510  green    green    boron570  yellow   yellow   sodium650  red      red      calcium

Table1外部联接Table2 ON [color] = [flame] :所有行,并尽可能匹配

[λ]  [color]  [flame]  [element]400  violet   NULL     NULL415  indigo   NULL     NULL475  blue     blue     indium510  green    green    boron570  yellow   yellow   sodium590  orange   NULL     NULL650  red      red      calciumNULL NULL     white    magnesium

Table1“ zip joined”到Table2 :所有行,无论是否匹配

[λ]  [color]  [flame]  [element]400  violet   green    boron415  indigo   yellow   sodium475  blue     white    magnesium510  green    red      calcium570  yellow   blue     indium590  orange   NULL     NULL650  red      NULL     NULL

拉链联接像拉链一样组合数据,将一个表中的第一行与另一个表中的第一行配对,第二对与第二对配对,依此类推。实际上并不是在查看该数据。它们可以很快地生成,但是它们没有任何意义,除非您的数据中已经存在一些有意义的顺序,或者您只是想生成随机配对



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5640893.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存