Como gerar consultas multi-tabelas no phpMyAdmin

Índice

Páginas de pesquisa e filtros predefinidos por phpMyAdmin Eles só nos permitem pesquisar uma única tabela, porém quando precisamos ir mais longe e devemos consultar várias tabelas, é aí que entra esta ferramenta, que nos permitirá atingir o nosso objetivo.
Consulta por exemplo (QBE)
Esta é a nossa principal ferramenta quando se trata de cumprir nossa missão de gerar consultas em várias tabelas, o QBE É uma funcionalidade que acessaremos a partir da visualização Banco de dados. Esta funcionalidade, além de nos permitir consultar várias tabelas, também nos oferece um pouco mais de configuração na busca em uma única tabela, pois nos permite combinar parâmetros de busca que de outra forma não obteríamos sem fazer uma consulta manualmente. Para acessar o QBE Fazemos o seguinte: Na visão Banco de dados selecionamos um banco de dados e clicamos em QUERY, isso abrirá a seguinte tela.

[anexo = 3913: bbdd3.jpg.webp]

Esta tela possui os seguintes elementos:
  • As colunas de critérios.
  • Uma interface para adicionar mais critérios por linha.
  • Uma interface para adicionar colunas de critérios.
  • Um seletor de mesa.
  • A área da consulta.
  • Botões para atualizar ou executar a consulta.
Na seleção principal podemos escolher entre todas as tabelas, portanto a partir das colunas teremos que selecionar todos os campos, porém na seção Use tabelas podemos reduzir o espectro de formas apenas trabalhando com as tabelas necessárias.
Depois de escolhidas as tabelas para trabalhar, clicamos em Consulta de atualização e a tela será atualizada disponibilizando os dados que realmente iremos utilizar.
Seletor de coluna
Na seção Critérios de coluna, teremos disponíveis todas as colunas das tabelas selecionadas, podemos selecionar os campos individualmente para cada tabela ou simplesmente selecionar todos usando a opção que termina em. * para cada tabela representada, vamos ver como fica esse seletor.

Uma vez estabelecidos os campos, passamos para a próxima etapa, nesta podemos escolher a ordem, se é crescente ou decrescente para cada coluna escolhida. Se a ordenação por mais de uma coluna vai estar ordenada da esquerda para a direita, então já sabemos como o SQL os interpretará. Abaixo da ordenação podemos escolher se a coluna ou campo deve ser mostrado ou não na página de resultados uma vez feita a consulta, para isso temos um caixa de seleção onde selecionaremos aqueles que devem aparecer. Vejamos o citado na imagem abaixo, para que localizemos tudo o que foi descrito acima.

Sempre que quisermos, podemos clicar em Consulta de atualização para que possamos ver o progresso de nossas seleções, para que possamos controlar visualmente a consulta e fazer os ajustes correspondentes.

Quando estivermos satisfeitos com todas as opções, podemos clicar em Enviar consultaÉ importante comentar que uma vez feito isso não há nenhum passo para trás, então é possível que se cometermos um erro não possamos voltar a uma posição anterior.
Assim que nossa consulta for executada, veremos a tela a seguir.

Com o resultado que conseguimos visualizar, finalizamos nosso tutorial, já temos mais ferramentas que nos ajudarão no nosso dia a dia como administradores de banco de dados utilizando o phpMyadmin, como sempre, devemos praticar constantemente para podermos ter mais controle sobre a ferramenta .
Esperamos que tenha sido útil para você.
wave wave wave wave wave