ホームページ > バックエンド開発 > PHPチュートリアル > 数据库 - php先按year倒序查询 再按term为2的先查询 为1的后查询

数据库 - php先按year倒序查询 再按term为2的先查询 为1的后查询

WBOY
リリース: 2016-06-06 20:40:24
オリジナル
1089 人が閲覧しました

<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>
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート