Псевдонимы таблиц и простая согласованность позволят вам проделать долгий и длинный путь
Что выглядит прилично, так это разрыв строки по основным ключевым словам SELECT, FROM, WHERE (и т. Д.).
Объединения могутБудьте хитрее, если сделать отступ включенной части соединений, то выведите важную часть на передний план.
Помогает также разбивание сложных логических выражений (объединений и условий обоих) на одном уровне.
Логическое отступление одного и того же уровня оператора (подзапросы, открывающие скобки и т. Д.)
Использование всех ключевых слов и стандартных функций с заглавной буквы.
Действительно сложный SQL не будет уклоняться от комментариев - хотя обычно вы найдете их вСценарии SQL не являются динамическими SQL.
Пример EDIT:
SELECT a.name, SUM(b.tax)
FROM db_prefix_registered_users a
INNER JOIN db_prefix_transactions b
ON a.id = b.user_id
LEFT JOIN db_countries
ON b.paid_from_country_id = c.id
WHERE a.type IN (1, 2, 7) AND
b.date < (SELECT MAX(date)
FROM audit) AND
c.country = 'CH'
Итак, в конце, чтобы подвести итог - согласованность важнее всего.