Как я уже говорил, я думаю, что это личное предпочтение.
Я в основном использую строчные буквы, кроме псевдонимов, которые я всегда пишу с заглавной буквы.
Я пишу запросы только в хранимых процедурах, поэтому пишу только важную часть моего запроса (и другие «команды» TSQL, такие как BEGIN, END, IF, ELSE, WHILE и т. Д.) В верхнем регистре.
Все псевдонимы пишутся с заглавной буквы, поэтому я сразу вижу, к какой таблице принадлежит атрибут.
Если кто-то присоединяется к моей команде (проекту), он должен сделать то же самое, что и я, когда присоединяюсь к чужому проекту.
Поскольку я пытаюсь сделать его более читабельным, я думаю, что разрывы строк и отступы важнее в этом случае (при условии, что он остается неизменным на протяжении всего проекта).