# Leia qualquer consulta SQL bem organizada, sem alterar o arquivo

> Veja arquivos .sql formatados, com palavras-chave alinhadas à direita: joins, condições, CTEs e subconsultas de relance. Só os espaços mudam, nunca o arquivo.

Pressione a barra de espaço em um arquivo `.sql` e o Gander organiza a consulta com as palavras-chave alinhadas à direita em uma coluna, para que cada cláusula, join e condição fique alinhada, mesmo que ela tenha sido escrita em três linhas longas. O próprio arquivo nunca muda: **Original** o mostra como foi escrito.

![weekly_report.sql na aba Raw no Modo Escuro: a consulta como foi escrita, em minúsculas, emendada em poucas linhas longas.](https://ganderfinder.com/img/features/sql-raw-2x.webp)
![weekly_report.sql na aba Formatted no Modo Escuro: SELECT, FROM, JOIN, WHERE, GROUP BY e ORDER BY alinhados à direita em uma coluna.](https://ganderfinder.com/img/features/sql-formatted-2x.webp)

## Como fazer

1. Instale o Gander pela Mac App Store e abra-o uma vez.
2. Selecione um arquivo `.sql` no Finder e pressione a barra de espaço.
3. Leia a aba **Formatado**, ou mude para **Original** para ver o arquivo como foi escrito. Ative os números de linha quando precisar.

## O layout em “rio”

O Gander usa o estilo clássico em “rio” (river): palavras-chave de cláusula como SELECT, FROM, JOIN, WHERE e GROUP BY ficam alinhadas à direita, então tudo o que vem depois delas começa na mesma coluna.

- Uma coluna selecionada por linha, com os aliases alinhados
- Joins com as condições ON, e uma condição por linha, com AND e OR no rio
- CTEs, subconsultas, expressões CASE e window functions organizadas do mesmo jeito
- Palavras-chave em maiúsculas, enquanto nomes, nomes entre aspas e strings mantêm a caixa original

## Seguro por design

Só mudam os espaços e as maiúsculas das palavras-chave. Cada instrução é comparada palavra por palavra com o original e fica como foi escrita se algo mudasse. O que o Gander não consegue diagramar com segurança, como procedures, blocos `{% %}` do dbt e scripts do psql, aparece como foi escrito.

## Colorido, e nas miniaturas também

As duas visualizações têm realce de sintaxe, e as miniaturas do Finder mostram a consulta formatada, para você distinguir suas consultas de relance.

## Perguntas

### O Gander reescreve meu arquivo .sql?

Não. O layout existe só na tela. O Gander nunca grava no arquivo, e Original o mostra exatamente como foi escrito.

### Que tipo de SQL ele organiza?

O layout segue a forma da consulta, e não um dialeto específico: instruções SELECT, INSERT, UPDATE, DELETE e WITH, além de palavras como QUALIFY e os lotes GO do SQL Server. O que ele não consegue diagramar com segurança fica como foi escrito.

### Posso copiar a consulta formatada?

Sim. O botão de copiar copia a visualização que está na tela: a consulta organizada em Formatado, o original em Original.

## Mais guias

- [Visualize Markdown no Finder, renderizado como o GitHub mostra](https://ganderfinder.com/pt/markdown-quick-look)
- [Veja diagramas Mermaid no seu Mac sem navegador](https://ganderfinder.com/pt/mermaid-viewer)
- [Transforme Markdown em PDF ou documento do Word direto do Finder](https://ganderfinder.com/pt/markdown-to-pdf-word)
- [Converta CSV para Excel no seu Mac, direto do Finder](https://ganderfinder.com/pt/csv-to-excel)
- [Leia notebooks Jupyter no seu Mac sem abrir o Jupyter](https://ganderfinder.com/pt/jupyter-notebook-viewer)
- [Um visualizador de JSON rápido no Finder, também para JSONC e JSON Lines](https://ganderfinder.com/pt/json-viewer)
- [Veja o que há dentro de um banco de dados SQLite pelo Finder](https://ganderfinder.com/pt/sqlite-viewer)
- [Abra arquivos de log na linha mais recente, com os erros em vermelho](https://ganderfinder.com/pt/log-viewer)
- [Confira um arquivo .env sem mostrar os segredos na tela](https://ganderfinder.com/pt/env-file-viewer)

O Gander é grátis na Mac App Store, sem compras dentro do app, sem assinatura e sem conta, e nada do que você pré-visualiza sai do seu Mac. https://apps.apple.com/app/id6817038818

---

- Versão HTML: https://ganderfinder.com/pt/sql-formatter
- English: https://ganderfinder.com/sql-formatter.md
- Español: https://ganderfinder.com/es/sql-formatter.md
- Deutsch: https://ganderfinder.com/de/sql-formatter.md
- Français: https://ganderfinder.com/fr/sql-formatter.md
- 日本語: https://ganderfinder.com/ja/sql-formatter.md
- 简体中文: https://ganderfinder.com/zh/sql-formatter.md
- Suporte: https://ganderfinder.com/pt/support
- Política de privacidade: https://ganderfinder.com/pt/privacy
- llms.txt: https://ganderfinder.com/llms.txt
- © 2026 65FN LLC
