select prod_id,prod_price,prod_name
 from products
 order by prod_price,prod_name像这样的语句,用了两个字段进行排序,那么这个到底是选按prod_price排序还是按给定的字段进行排序?
当两个字段都不同的时候,排序是以哪个字段为准呢?

解决方案 »

  1.   

    像这样的语句,用了两个字段进行排序,那么这个到底是先按prod_price排序还是按给定的字段的顺序进行排序?
     当两个字段都不同的时候,排序是以哪个字段为准呢?
      

  2.   

    order  by  prod_price,prod_name
    先以prod_price升序排列   相同的prod_price按照prod_name升序排
      

  3.   


    无论如何(不管相同不相同),都先以 prod_price 从小到大排序,仅当prod_price相同的情况下,再以prod_name来排。
      

  4.   

    先按照prod_price从小到达排序,在prod_price相同的情况下,再按照prod_name排。
      

  5.   

    先按prod_price 升序排,再按prod_name升序排
      

  6.   

    先按prod_price 升序排序,如果prod_price的值相同,再按prod_name升序排序
     
    也就是先按照prod_price从小到大排序,在prod_price相同的情况下,再按照prod_name从小到大排序