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

指定された範囲の最大レコードを見つける方法

    group by を使用するだけです :

    select (case when distance <= 100 then 'group 1'
                 when distance <= 1000 then 'group 2'
                 else '!?!'
            end) as range_group,
           max(rate)
    from t
    group by (case when distance <= 100 then 'group 1'
                   when distance <= 1000 then 'group 2'
                   else '!?!'
              end);
    



    1. MySQL Alter Tableは、フィールドがすでに存在する前または後にフィールドを追加します

    2. SSMSでオブジェクトエクスプローラーの詳細ウィンドウを使用して複数のオブジェクトを処理する方法-SQLServer/TSQLチュートリアルパート22

    3. CodeIgniter Select Query

    4. MysqlデータベースをPHPフォームで更新する方法についての良いチュートリアルですか?