select sum(id) 和 select * 那条sql速度快?

解决方案 »

  1.   

    是select count(id) 和 select count(*)吧 速度一样快
      

  2.   

    select sum(id) 和 select * 那条sql速度快?没有可比性。
      

  3.   

    有可比性啊,zencart中:
    $result=$db->Execute("select sum(id) as all...")
    $all_count= $result->fields['all'];$result=$db->Execute("select *")
    $all_count=$result->RecordCount();
    结果是一样的,但不知那一条快。
      

  4.   


    SUM(ID)是合计,比如 1,2,3,4,5,..,10 = 55
    而第二种仅是得到表中记录录数。从执行需要的时间上第一个耗时小。