JF
Order by múltiplo
preciso de um Order by múltiplo, sendo um em ordem indireta e outro em ordem direta, como mostro no SQL abaixo:
Aqui no Fórum achei:
que não me adianta, pois ordena os dois campos em ordem direta.
Alguém tem outra solução?
SELECT * FROM faturamento.osfaturaparcelafull
ORDER BY
osfaturaparcelafull.idosfatura DESC,
osfaturaparcelafull.parcela ASC;
Aqui no Fórum achei:
- <?php
- $param['order'] = 'idosfatura, parcela';
- $param['direction'] = 'desc';
- $criteria->setProperties($param);
- ?>
que não me adianta, pois ordena os dois campos em ordem direta.
Alguém tem outra solução?
Já tentou assim:
Já tentei Leando, mas os dois campos ficam na mesma ordem. Eu precisaria de algo assim:
ou seja: o primeiro campo em ordem ascendente e o segundo em ordem descendente.
então tenta assim:
$criteria->setProperty('order', 'idosfatura asc, parcela desc');
BOMBOU!!!! Obrigado Lenadro, és os CARA. :)