如果其它字段为空,producid 不重复或者
producid 有重复,nid又没有唯一性等等,这种情况下是多条的

解决方案 »

  1.   

    select Productid from Products order by orders desc返回多少條數據,你的XX表就插入幾條,當然,如果有沖突就椒另外的情況了.
      

  2.   

    把XX表中的限制条件去掉,可以看到Select到多少,便插入到XX表多少
      

  3.   

    insert into xxx(nid) select Productid from Products order by orders desc
    请问:
    如果我Products表中不止一条记录,上面这条语句执行后XXX表中被插入了一条记录还是多条记录?
    这个说不准的,由你表xxx的定义有很大关系(如nid是唯一的);建立搂主自己多实践,其实数据库这个自己多操作才能提高得快的~~~