求解!
下面两个语句,为什么第一个很快,第二个查不出来,是表锁住了么?
注:seq_next_table就是一个返回序列的函数。
SELECT md5(rand() +seq_next_table('cc')), dist_no,id
FROM (SELECT b.dist_no,count(distinct a.id) id
from t_customer a,cxj_o_dist_region_rela b
where SUBSTR( a.region_code, 3, 2 )=b.region group by b.dist_no )asdas
SELECT md5(rand() +seq_next_table('cc')), b.dist_no,count(distinct a.id)
FROM t_customer a,cxj_o_dist_region_rela b
WHERE SUBSTR( a.region_code, 3, 2 )=b.region group by b.dist_no