这个语句那里错了
<p>例: 表1有xh,k1 表2有xh,k1 表3有xh,k1,cs 解决以上问题用下面的方法,是否有问题!!(xh为标识列)</p><p>1.先insert 表2 (k1) select distinct k1 from 表1;----这步成功</p><p>2.再insert 表3 (k1,cs) select k1,count(k1) from 表1 where 表2.k1=表1.k1;----这步执行后表3中没有记录.,不正确,请大家分析一下,是哪里出错了,请大家帮忙!!!!</p> <p>1.第1条语句执行成功后,加 commit;</p><p>2.insert 表3 (k1,cs) select k1,count(k1) from 表1 where 表2.k1=表1.k1;改成</p><p></p><p>insert 表3 (k1,cs) select k1,count(k1) from 表1 where 表2.k1=表1.k1 <strong><font color="#ff0000">order by k1</font></strong></p> <p>不好意思,错了</p><p>insert 表3 (k1,cs) select k1,count(k1) from 表1 where 表2.k1=表1.k1 <strong><font color="#ff0000">group by k1</font></strong></p> 学习学习 学习
页:
[1]