一日一つ強くなるエンジニア

日々学んだことをただ書くブエオグ

whereとhavingの違い

今日やったこと

  • AtCoder過去問(ABC049)のA問題
  • プログラミングテスト

強くなったこと

whereとhavingの違い

SQLをしばらく触ってないときにどっちがどっちだったっけ?ってなる事が多々ある。 これは実行順の違いで where → Group by → having → Select となる。

ちなみにGroup byとSelectの順番も気にしておかないと、データ集計するときに日毎のuidの集計をするとかいう時にうまくいかないことが多い

気になったこと

GW中にPCに張り付きすぎていたせいで軽く体調が悪いので、早く寝てちゃんと戻すようにしよう。