Visual Studio Code | Настраиваем форматирование кода
SQL Formatter: почему форматирование кода важнее, чем кажется | SQL Lab
Теги: SQL, Code Style, PostgreSQL, Инструменты разработчика, Best Practices Возьмём два запроса. Оба делают одно и то же. Найдите ошибку в первом: select u.id,u.name,count(o.id) as orders,sum(o.amount) as total from users u left join orders o on o.user_id=u.id where u.created_at>='2024-01-01' and u.is_active=true group by u.id,u.name having count(o.id)>0 order by total desc limit 50 А теперь во втором: SELECT
u.id,
u.name,
COUNT(o.id) AS orders,
SUM(o.amount) AS total
FROM users u
LEFT JOIN orders o ON o...
Правила хорошего тона или зачем форматировать код
Большинство обучающих материалов содержат в себе только последовательность символов и условия, которые должны быть соблюдены для выполнения той или иной операции, однако их правильное расположение в пространстве экономит массу времени и сил, если код существует больше одного запуска. Речь идёт о языках SQL и SAS. Разберём простой, не идеальный, но рабочий пример. 1. Выводим номера строк, помогает ориентироваться, искать ошибки, а в некоторых приложениях осуществлять быстрые переходы. 2. Строка 4: После первого успешного запуска сохраняем затраченное время 3...