Configurando colunas calculadas e agrupamento de resultados para consulta SQL

Com a ajuda do SQL Query no plugin JetEngine, você pode criar uma consulta com valores de tabelas de banco de dados. O recurso Resultados de Grupo permite combinar resultados de consulta por valores duplicados em uma das colunas. Por exemplo, você tem colunas com usuários e países de usuários. Você poderia agrupar a seleção pela coluna com países, e então apenas um dos usuários de cada país será exibido por padrão. Se você combinar os resultados do Grupo com o recurso Colunas Calculadas , poderá exibir uma lista de países e alguns valores calculados para todas as linhas (por exemplo, país e número de usuários deste país no banco de dados).

Para criar uma nova consulta SQL, vá ao painel de controle do administrador e abra JetEngine > Query Builder. Pressione o botão “Adicionar novo” .

da mesa

Dê um nome à nova consulta e escolha SQL Query Type . No menu suspenso Da tabela , você pode selecionar uma tabela SQL da qual gostaria de obter os dados.

resultados do grupo

Ative a alternância de resultados do grupo . Na opção Agrupar por , escolha uma coluna pela qual os resultados serão agrupados. Por exemplo, as postagens podem ser agrupadas por autores.

incluir colunas calculadas

Em seguida, ative o botão Incluir colunas calculadas e clique no botão “Adicionar novo” .

colunas calculadas

Uma seção Colunas Calculadas aparecerá. Para cada coluna, você deve escolher:

  • Coluna. Selecione a coluna pela qual deseja agrupar os resultados;
  • Função. Escolha a função que será aplicada aos valores da coluna escolhida:
    • COUNT – esta função conta os valores da coluna;
    • MAX – verifica os valores e mostra o máximo;
    • MIN – verifica os valores e mostra o mínimo;
    • SOMA – conta a soma dos valores;
    • AVG – conta o valor médio.

Para saber como exibir uma consulta, confira este tutorial .

É assim que se usam colunas calculadas e resultados de agrupamento. Com esses dois recursos, você pode agrupar e calcular valores de colunas duplicados de tabelas SQL.

Índice