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