insert into t2(tlid,f1)
select id,count(*)
from t1 group by id

解决方案 »

  1.   

    insert into t2(tlid,f1) values(:tlid,:f1)
    left join t1 on t2.t1id=t1.id快,給分。老人家窮啦
      

  2.   

    create proc ppp 
    as
    insert into t2(tlid,f1)
    select id,....//(fl的计算公式)
    from t1 group by id
      

  3.   

    insert t2 (tlid,f1) select id,count(*) from t1 group by id如果f1是计算的话:insert t2 (tlid,f1) select id,567+45 from t1或用变量:
    declare @a int
    set @a=34
    insert t2 (tlid,f1) select id,@a from t1或根据另一个列得到:
    insert t2 (tlid,f1) select id,id+45-34 from t1
      

  4.   

    insert into t2(tlid,f1) 
       select id,count(*) from t1 group by id