GROUP BY– tag –
-
SQL
SQL:グループ内で最大値の行を取得したい時の書き方
SQLを使用してデータを集計していると、「グループごとに最大値を持つ行そのものを取得したい」という場面は非常に多くあります。 例えば、以下のような要件です。 部署ごとに最も給与が高い社員の行を取得したい 商品ごとに最新の更新日時のレコードを取... -
SQL
HAVING句 WHERE句 違い|SQLで使い分けるべき場面をわかりやすく解説
SQLで集計処理を行う際に必ず出てくるのが WHERE句 と HAVING句 の違いです。どちらも「条件を絞り込む」ための構文ですが、役割が明確に異なります。この記事では、 HAVING句を使うべきケース と WHEREとの使い分け をわかりやすく解説します。 ■ WHERE句...
1
