Rumah >pembangunan bahagian belakang >tutorial php >数据库 - php先按year倒序查询 再按term为2的先查询 为1的后查询
<code>Array ( [id] => 1 [user_id] => 1 [year] => 2013-2014 [term] => 1 ) Array ( [id] => 2 [user_id] => 1 [year] => 2013-2014 [term] => 2 ) Array ( [id] => 3 [user_id] => 1 [year] => 2012-2013 [term] => 1 ) </code>
如上面 先在year倒序查询的情况下 再按term为2的先查询 为1的后查询 最好用thinkphp
应该查出来是这样的
<code>Array ( [id] => 2 [user_id] => 1 [year] => 2013-2014 [term] => 2 ) Array ( [id] => 1 [user_id] => 1 [year] => 2013-2014 [term] => 1 ) Array ( [id] => 3 [user_id] => 1 [year] => 2012-2013 [term] => 1 ) </code>
<code>Array ( [id] => 1 [user_id] => 1 [year] => 2013-2014 [term] => 1 ) Array ( [id] => 2 [user_id] => 1 [year] => 2013-2014 [term] => 2 ) Array ( [id] => 3 [user_id] => 1 [year] => 2012-2013 [term] => 1 ) </code>
如上面 先在year倒序查询的情况下 再按term为2的先查询 为1的后查询 最好用thinkphp
应该查出来是这样的
<code>Array ( [id] => 2 [user_id] => 1 [year] => 2013-2014 [term] => 2 ) Array ( [id] => 1 [user_id] => 1 [year] => 2013-2014 [term] => 1 ) Array ( [id] => 3 [user_id] => 1 [year] => 2012-2013 [term] => 1 ) </code>
ORDER
关键字是可以给多个字段的
<code>ORDER BY `year` DESC, `term` DESC </code>