Dicas de SQL: meu padrão para escrever SQL
(threadreaderapp.com)<p>- Sempre usar CTE <br />
- Tornar a CTE o menor possível e mantê-la com uma única finalidade <br />
- Don’t repeat yourself (DRY)<br />
→ se estiver fazendo o mesmo join em uma consulta, abstraia isso em uma CTE<br />
→ se estiver fazendo o mesmo join em várias consultas, abstraia isso em uma View <br />
- Não encadear dependências por muito tempo <br />
- Reduzir os dados antes de fazer join <br />
- Selecionar apenas as colunas necessárias<br />
- Espere o inesperado: NULL, linhas duplicadas e até valores arbitrários; os dados reais são bagunçados<br />
- Comece com Left Join: como os dados reais são uma bagunça, pode haver dados importantes que seriam excluídos por um Inner Join </p>
Ainda não há comentários.