ちゃんなるぶろぐ

エンジニア5年生🧑‍💻 オライリーとにらめっこする毎日。

【エンジニア必見!】MySQL命令文の実行順序

どうも、ちゃんなるです🐻

今回は備忘録なのでさらっと行きます。

  1. FROM
  2. ON
  3. JOIN
  4. WHERE
  5. GROUP BY
  6. HAVING
  7. SELECT
  8. DISTINCT
  9. ORDER BY
  10. LIMIT

例えば where X order by Y と書くと、where Xorder by Y の順で実行されます。

この順序を意識してインデックスを貼るのがいいですね。