sql >> データベース >  >> RDS >> Mysql

複数の列を注文するASC

    アプリケーション層でPHPを介して実行するのが最善だと思いますが、LEAST()を使用して実行できます。 およびGREATEST()

    SELECT t.id,t.description,
           LEAST(t.shop1,t.shop2,t.shop3) as lowest,
           (t.shop1+t.shop2+t.shop3) - (LEAST(t.shop1,t.shop2,t.shop3) + GREATEST(t.shop1,t.shop2,t.shop3)) as middle_one
           GREATEST(t.shop1,t.shop2,t.shop3) as biggest
    FROM YourTable t
    



    1. MySQLの現在のタイムゾーンを取得するにはどうすればよいですか?

    2. hasManyは、Sequelize.Modelのインスタンスではないもので呼び出されました

    3. Axiosでクエリパラメータを投稿する方法は?

    4. 同じ一意のIDを持つ複数の行を挿入します