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” .
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.
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.
Em seguida, ative o botão Incluir colunas calculadas e clique no botão “Adicionar novo” .
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.