您的位置:首页 > 其它

表中含有重复键,连接会产生很大的记录

2015-06-09 20:35 253 查看
如果有表中有重复键,做表连接后,可能会产生很大的数据

表A 有两个重复键a:

col1 col2

a 1

a 2

表B 有两个重复键a:

col1 col2

a 3

a 4

做内连接:select * from A join B on A.col1 = B.col1,

结果

a 1 a 3

a 1 a 4

a 2 a 3

a 2 a 4

若表中有N个重复键,则自连接一次将产生N^2 条重复记录, 自连接两次将产生N^3 条记录。。。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: