读书人

简单的sql概念有关问题

发布时间: 2012-01-11 22:28:46 作者: rapoo

简单的sql概念问题
SELECT enc.na_company_id,
enc.na_company_id,
enc.company_name,
enc.callback_date,
enc.suspense_amount,
ec.collector_id,
ec.collector_name
FROM ep_na_company enc,
ep_invoice_header eih,
ep_collector ec

执行上面的查询语句的结果:(所影响的行数为 76160 行)
但是上面3张表分别只有140,136,4条记录

请问上述select语句的76160条记录是怎么来的啊?



[解决办法]
cross join 笛卡尔乘积,影响行数为140×136×4=76160

联机帮助输入 cross join 看看吧

读书人网 >SQL Server

热点推荐