最多关联表的数量是61张。
select version();
+-----------+ | version() | +-----------+ | 5.7.14 | +-----------+
CREATE TABLE t1(id INT); CREATE TABLE t2(id INT); CREATE TABLE t3(id INT); CREATE TABLE t4(id INT); CREATE TABLE t5(id INT); CREATE TABLE t6(id INT); CREATE TABLE t7(id INT); CREATE TABLE t8(id INT); CREATE TABLE t9(id INT); CREATE TABLE t10(id INT); CREATE TABLE t11(id INT); CREATE TABLE t12(id INT); CREATE TABLE t13(id INT); CREATE TABLE t14(id INT); CREATE TABLE t15(id INT); CREATE TABLE t16(id INT); CREATE TABLE t17(id INT); CREATE TABLE t18(id INT); CREATE TABLE t19(id INT); CREATE TABLE t20(id INT); CREATE TABLE t21(id INT); CREATE TABLE t22(id INT); CREATE TABLE t23(id INT); CREATE TABLE t24(id INT); CREATE TABLE t25(id INT); CREATE TABLE t26(id INT); CREATE TABLE t27(id INT); CREATE TABLE t28(id INT); CREATE TABLE t29(id INT); CREATE TABLE t30(id INT); CREATE TABLE t31(id INT); CREATE TABLE t32(id INT); CREATE TABLE t33(id INT); CREATE TABLE t34(id INT); CREATE TABLE t35(id INT); CREATE TABLE t36(id INT); CREATE TABLE t37(id INT); CREATE TABLE t38(id INT); CREATE TABLE t39(id INT); CREATE TABLE t40(id INT); CREATE TABLE t41(id INT); CREATE TABLE t42(id INT); CREATE TABLE t43(id INT); CREATE TABLE t44(id INT); CREATE TABLE t45(id INT); CREATE TABLE t46(id INT); CREATE TABLE t47(id INT); CREATE TABLE t48(id INT); CREATE TABLE t49(id INT); CREATE TABLE t50(id INT); CREATE TABLE t51(id INT); CREATE TABLE t52(id INT); CREATE TABLE t53(id INT); CREATE TABLE t54(id INT); CREATE TABLE t55(id INT); CREATE TABLE t56(id INT); CREATE TABLE t57(id INT); CREATE TABLE t58(id INT); CREATE TABLE t59(id INT); CREATE TABLE t60(id INT); CREATE TABLE t61(id INT); CREATE TABLE t62(id INT); CREATE TABLE t63(id INT); SELECT t1 FROM t1,t2,t3,t4,t5,t6,t7,t8,t9,t10, t11,t12,t13,t14,t15,t16,t17,t18,t19,t20, t21,t22,t23,t24,t25,t26,t27,t28,t29,t30, t31,t32,t33,t34,t35,t36,t37,t38,t39,t40, t41,t42,t43,t44,t45,t46,t47,t48,t49,t50, t51,t52,t53,t54,t55,t56,t57,t58,t59,t60,t61,t62 ;
Query: select t1 from t1,t2,t3,t4,t5,t6,t7,t8,t9,t10, t11,t12,t13,t14,t15,t16,t17,t18,t19,t20, t21,t22,t23,t24,t25,t26,t27,t28,t29,t30,... Error Code: 1116 Too many tables; MySQL can only use 61 tables in a join