加一个字段保存总和是最好的解决方法
每次查询都计算一下,浪费CPU

解决方案 »

  1.   

    sql语句能解决还要加字段干嘛 不太同意
    select * from table_name order by (good+bad) desc
      

  2.   

    select * from table_name order by (good+bad) desc就对的啊
      

  3.   

    select * from table_name order by (good+bad) desc就对的啊
      

  4.   

    select (good+bad) as s from tb order by s desc
      

  5.   

    select * from table_name order by (good+bad) desc 不过最好是加一个字段,用数据表的冗余来换取执行效率。