No caso do INNER JOIN, eu posso declarar somente o JOIN?
Testei aqui e neste caso funcionou, mas pode ocasionar algum problema?
No caso do INNER JOIN, eu posso declarar somente o JOIN?
Testei aqui e neste caso funcionou, mas pode ocasionar algum problema?
Oi Leandro.
Pode sim! Ambos os casos vão ter os mesmos resultados, porém declarar INNER JOIN ao invés de somente JOIN fica mais claro e melhora a leitura.
Abraços!
A única diferença é a forma de escrita, pois o resultado será o mesmo. Porém é recomendado que se use Inner Join, pois deixa o código mais claro sobre o que realmente está sendo feito (melhora a leitura), especialmente quando é realizado outros Joins na mesma consulta, como o Left Join, Right Join, Outer Join, etc...
Mas não tem diferença entre resultados.
Depois da uma lida nesse artigo ele explica bem sobre os joins
https://www.devmedia.com.br/sql-join-entenda-como-funciona-o-retorno-dos-dados/31006
Espero que tenha ajudado.