Parece haver muitos desenvolvedores que escrevem seu SQL capitalizando as palavras-chave:
SELECT column
FROM table
INNER JOIN table
ON condition
WHERE condition
GROUP BY clause
HAVING condition
Eu estou querendo saber por que as pessoas aderem a essa abordagem? Claramente, é uma convenção estabelecida há muito tempo - mas nunca me deparei com um RDBMS que exija capitalização.
Pessoalmente, acho que as PALAVRAS-CHAVE QUE DEVEM chamar atenção exatamente para a parte errada da consulta, e é por isso que escrevo as palavras-chave em minúsculas.
Ainda assim, muitas pessoas usam essa convenção que eu imagino estar perdendo alguma coisa, daí essa pergunta.
SHOUT
os comandos no interpretador de SQL ...