笛卡儿积

770阅读 0评论2014-04-21 himrpei
分类:数据库开发技术

笛卡尔积又叫笛卡尔乘积,是一个叫笛卡尔的人提出来的。
简单的说就是两个集合相乘的结果。
具体的定义去看看有关代数系的书的定义。
直观的说就是
集合A{a1,a2,a3} 集合B{b1,b2}
他们的 笛卡尔积 是 A*B ={(a1,b1),(a1,b2),(a2,b1),(a2,b2),(a3,b1),(a3,b2)}
从 A 中取出一个元素,从 B 中取出一个元素,所有可能的组合,即 3*2 。
上一篇:数据库索引
下一篇:sql语句Group By用法