Manual MyTable

MySQL • Executar SELECT

Use esta ação para montar e rodar consultas SELECT rapidamente sobre uma tabela MySQL, sem precisar escrever SQL manual (quando não quiser). É ideal para localizar registros, validar filtros e visualizar dados com paginação.


Abrir “Executar SELECT”

  1. Conecte-se à sua conexão MySQL e escolha o banco.
  2. Na árvore, selecione a tabela desejada.
  3. No menu de ações, toque em Executar SELECT.

Dica: Para liberdade total de SQL, você também pode usar o Editor SQL.


Selecionar colunas

  • Marque as colunas que deseja exibir (ou mantenha “todas” para listar tudo).
  • Ordene as colunas (quando disponível) para priorizar as mais importantes no início.

Filtros (WHERE)

Refine os resultados adicionando condições:

  • Igual (=), Contém (LIKE), Maior/Menor (>, <), Entre (BETWEEN), Em lista (IN).
  • Para datas, use intervalos (ex.: entre 2025-01-01 e 2025-01-31).
  • Combine condições com E / OU (AND/OR) pelo construtor visual.

Boas práticas: comece com filtros mais seletivos para reduzir volume e acelerar o retorno.


Ordenação (ORDER BY) & Limite

  • Escolha uma ou mais colunas para ordenar (ASC/ DESC).
  • Defina um LIMIT (ex.: 100, 500, 1000) para evitar carregar milhões de linhas sem querer.
  • (Opcional) Use OFFSET para pular as primeiras linhas (páginas seguintes).

Junções simples (JOIN) — quando disponível

Alguns ambientes permitem adicionar uma tabela relacionada por chave (ex.: clientespedidos). Selecione a tabela, defina a coluna de ligação e escolha as colunas extras a exibir.

Dica: Prefira poucos JOINs aqui. Para análises mais complexas, use o Editor SQL.


Executar e visualizar

  1. Toque em Executar.
  2. Veja os resultados em grade com paginação.
  3. (Opcional) Exportar o resultado (CSV/JSON/XLSX/SQL, quando disponível).

Toque em um registro para ver detalhes ou, se necessário, editar via CRUD (de acordo com suas permissões).


Salvar a consulta

  • Use Salvar para gravar o SELECT como Favorito (nome + descrição).
  • Depois, acesse em Histórico & Favoritos.

Performance

  • Filtros que usam colunas indexadas retornam mais rápido.
  • Evite ORDER BY caro em tabelas enormes sem índice adequado.
  • Use LIMIT e refine o filtro antes de remover limites.

Erros comuns (e soluções)

“Consulta muito lenta”

  • Adicione filtros mais seletivos, reduza colunas e aplique LIMIT.
  • Considere criar/ajustar índices para colunas filtradas/ordenadas.

“Permissão negada”

  • Use uma conta com SELECT na tabela. Verifique também o banco e o ambiente corretos.

“Tipo/valor inválido em filtro”

  • Revise formatos (datas, decimais) e o operador escolhido (ex.: use Entre para intervalos).

Ferramentas relacionadas

Próximo (dados): MySQL • Visualizar Registros • Voltar: MySQL • CRUD