Chega um momento em que nosso banco de dados atinge altos níveis de complexidade, devido ao número de tabelas ou ao tipo de relatório solicitado, chega um momento em que precisamos fazer nossas próprias sentenças ou consultas no SQL, Anteriormente, isso costumava ser feito diretamente no console de comandos do MySQL . No entanto, atualmente, o phpMyAdmin nos oferece a possibilidade de fazê-lo diretamente na ferramenta.
Caixa de consulta SQL
Como mencionado anteriormente, o phpMyAdmin oferece vários filtros para fazer consultas por meio de sua interface gráfica; no entanto, chega um momento em que precisamos fazer nossas próprias consultas, uma vez que elas deixam o que a interface gráfica oferece, vamos ver o tipo de consulta que seríamos usando nesta ferramenta:
SELECIONE departamento, AVG (salário) DOS FUNCIONÁRIOS GRUPO POR Departamento TENDO anos_experiência> 10; SELECT FROM_DAYS (TO_DAYS (CURDATE ()) +30);
Vemos que a primeira consulta possui três instruções que não temos na interface gráfica, temos a função AVG, que calcula a média da soma de um determinado campo, o GROUP BY que agrupa as consultas por um campo específico e, finalmente, o TENDO que indica a condição de trazer os registros onde um de seus campos contém a condição indicada e a segunda consulta em que pesquisamos por datas usando as funções FROM_DAYS, TO_DAYS e CURDATE .
Para inserir essas consultas, temos o utilitário Query Box, que podemos acessar de diferentes pontos no phpMyAdmin .
Acesso na exibição do banco de dados
O primeiro local em que podemos acessar essa ferramenta e poder colocar nossas consultas diretamente no SQL é na visualização Banco de Dados, vamos para a guia SQL acessada e veremos a tabela a seguir.
Essa caixa é bastante simples, fornece uma área onde podemos colocar instruções SQL válidas e até permite alterar o delimitador que, por padrão, é um ponto e vírgula.
Acesso na visualização de tabela
Também podemos acessar a partir da visualização da tabela do phpMyAdmin . Ao abrir uma tabela, fazemos o mesmo procedimento e vamos para a seção SQL. No entanto, encontraremos uma caixa totalmente diferente, vamos ver como ela aparece e depois explicar as diferenças.
Desde o início, vemos uma nova seção à direita que contém as colunas da tabela de onde acessamos a visualização SQL. Se clicarmos duas vezes em qualquer uma dessas opções, simplesmente a ferramenta as adiciona à esquerda onde estamos construindo nossa consulta SQL . Embora possa não parecer algo especial, ele nos ajuda a reduzir erros ao escrever os nomes das tabelas manualmente.
Como a ferramenta já sabe qual tabela estamos usando, na parte inferior, ela oferece algumas das consultas SQL mais comuns, de modo a fornecer um esqueleto básico para que possamos criar nossas consultas mais rapidamente.
Com isso, concluímos nosso tutorial, pois vemos que o phpMyAdmin também nos oferece a possibilidade de dar um passo adiante e gerar nossas próprias consultas, para que não nos limitemos ao que ele traz pré-configurado nem seja forçado a usar o console do MySQL, muitas vezes não é porque não queremos usá-lo, mas simplesmente não temos acesso ao servidor; portanto, essa funcionalidade nos ajuda e alivia muitos problemas que podemos encontrar.
Artigo