怎么autoid,barname_c,type_c,click_i都是空值呢?而num_i有值呀?应该是你原表中可能没有值,或者是没有满足该条件的值,所以出现为null
你检查一下你的查询条件看看

解决方案 »

  1.   

    分步去检查select的条件,看是否得出值来
      

  2.   

    你的分批插入数据的!!!!
    你的第一个插入语句只插了前面四个字段的值,后面两个字段内容为空
    第二个插入语句插入的是一条前面四个字段为空,二后面两个字段有值的记录!
    你select 的时候时间是提取的只是第二条插入语句的数据
    自然autoid,barname_c,type_c,click_i都是空值,而num_i有值呀!
      

  3.   

    楼主你理解错SQL插入数据的原理了!
    你想当然的以为:
    一个有六个字段的记录,我先插如前面四个字段的内容,再在插入有值记录的后两个字段的值要实现你的要求,要改SQL语句
      

  4.   

    那你们给我改改吧。//
    三个表的关系就是:
       barinfo.ownerid_i=member_id.autoid and member_id.userid_c=jobcomplist.userid_c
    在线等呀!