请问,在存储过程里我做一个3表连接的查询,WHERE条件是一个表的主键
请问我是写3表联合查询比较快,还是分开一个表一个表查询比较快
当然我认为是联合查询比较好,但是我想听更详细点的说法。例如
1. 3表联合查询
select C.d from A,B,C
 WHERE A.b = B.b
 AND B.c = C.c
 AND A.a = 1;
2. 分开写
select A.b into v_b from A 
 WHERE A.a = 1;
select B.c into v_c FROM B
 WHERE B.b = v_b;
select C.d FROM C
 WHERE C.c = V_c;