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

最も給与の高い従業員の行を取得する方法

    完全な従業員情報を取得するには、現在持っているクエリを従業員テーブルに結合するだけです。

    select e.*
    from employee e
    inner join (select dept, max(salary) ms from employee group by dept) m
      on e.dept = m.dept and e.salary = m.ms
      

    1. PostgreSQLの複数の数式

    2. Symfony3データベースにユーザーロールを保存する方法

    3. 列のセットに対するNOTNULL制約

    4. where句のMySQL'user_id'があいまいな問題