我发现SQLite有这种意外的行为。看来,SQLite接受SQL连接语法中的任意关键字。如果我不小心键入中立加入而不是自然加入笛卡尔产品生产。这是预期的行为,功能还是错误? select count(*) from pri; -- 22
select count(*) from sec; -- 57458
select count(*) from pri natural join sec;
我想找到一组元素的笛卡尔积。这里有一个例子 example 1 :
sets :(ab) (bc) (ca)
笛卡儿积是, ABC ABA ACC ACA BBC BBA BCC BCA example 2 :
sets : (zyx) b c
笛卡儿积是, ZBC YBC命苦 所以我想在java中执行一个算法,它可以在编译时在开始时定义特定数量的组的笛卡尔乘积。