19 ポイント 投稿者 xguru 2022-02-04 | まだコメントはありません。 | WhatsAppで共有
<p>- 常にCTEを使うこと <br /> - CTEはできるだけ小さくし、1つの用途に保つこと <br /> - Don’t repeat yourself (DRY)<br /> → 1つのクエリで同じ結合をしているなら、CTEとして抽象化すること<br /> → 複数のクエリで同じ結合をしているなら、Viewとして抽象化すること <br /> - 依存関係を長くつなげないこと <br /> - 結合する前にデータを減らすこと <br /> - 必要なカラムだけを選択すること<br /> - Expect the unexpected:NULL、重複行、任意の値まで、実データは散らかっている<br /> - Left Joinから始めること:実データは混沌としているため、Inner Joinでは除外される重要なデータがあるかもしれない </p>

まだコメントはありません。

まだコメントはありません。