Форматтер
SQL

Форматируйте и улучшайте читаемость SQL-запросов с правильными отступами и оформлением ключевых слов.

Диалект

Отступ

Ключевые слова

Стиль

Форматированный SQL

SELECT
  u.id,
  u.name,
  o.total
FROM
  users u
  JOIN orders o ON u.id = o.user_id
WHERE
  o.total > 100
ORDER BY
  o.total DESC

Узнать больше

Что такое JOIN, GROUP BY и диалекты SQL - и почему форматирование имеет значение?

Это было полезно?

Часто задаваемые вопросы

Форматтер SQL перерабатывает SQL-запросы, применяя единообразные отступы, капитализацию и переносы строк, чтобы код было проще читать и отлаживать. Логику и поведение запроса он не меняет.

Распространенные диалекты SQL включают стандартный SQL (ANSI SQL), MySQL, PostgreSQL, Microsoft SQL Server (T-SQL), Oracle SQL и SQLite. У каждого диалекта есть свои синтаксические расширения и зарезервированные слова, которые форматтерам приходится обрабатывать по-разному.

Ключевые слова SQL в верхнем регистре (SELECT, FROM, WHERE) - это широко используемое соглашение, которое улучшает читаемость, визуально отделяя команды от имен таблиц и столбцов. Большинство style guide рекомендуют верхний регистр, хотя сам язык не чувствителен к регистру.

Форматтер SQL