Group by com Criteria Bom dia. É possível realizar um agrupamento de uma consulta SQL utilizando a classe Criteria? Nos livros não encontrei....
MF
Group by com Criteria  
Fechado
Bom dia. É possível realizar um agrupamento de uma consulta SQL utilizando a classe Criteria? Nos livros não encontrei.

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (3)


ES

Olá Matheus,
eu também precisei usar consulta diferenciada e segui a idéia do livro, onde ele informa que o framework não vai cobrir todas as necessidades e para isso existe as classes bases, então usei a "TConnection" da seguinte forma:
 
  1. <?php $mssql = "SELECT DISTINCT PEDIDO, ENTREGA, LIMITE_ENTREGA, CHEGADA_PREVISTA
  2. FROM COMPRAS_PRODUTO
  3. WHERE (PEDIDO = '{$ped}')";// aqui você pode colocar a instrução sql do jeito que quiser, inclusive super avançadas
  4. $conn = TConnection::open('avz_mssql'); // abre uma conexão
  5. // executa a instrução SQL
  6. $result = $conn->query($mssql);
  7. $resp = $result->fetchObject(); ?>


att.
Eliezer
MF

Vlw pela dica Eliezer
AC

Olá, existe a possibilidade de fazer o group by usando o criteria

$criteria = new TCriteria;
$criteria->add(new TFilter('id_cliente', '=', $cliente ));
$criteria->setProperty('order', 'pdv');
$criteria->setProperty('direction','asc');