SQL

SQLの実行順序

 

実行順序

1 検索条件 WHERE
2 グループ化 GROUP BY
3 関数 SUM, COUNT, AVG, MAX, MIN
4 HAVING

 

 

SELECT
timestamp, SUM(pay)
FROM customer
GROUP BY timestamp
HAVING SUM(pay) > 9000
;

 

 

HAVINGが最後に実行される性質を利用すると

関数を使用したカラムの比較が可能になる

 

 

 

Amazonおすすめ

iPad 9世代 2021年最新作

iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)