Possível bug com orderBy

0 views
Skip to first unread message

( David . RJ . 2K )

unread,
Oct 27, 2009, 12:08:51 AM10/27/09
to SQLReactor Brasil
Olá, acho que existe um possível bug com orderBy + offset + limit...

No SQL padrão, ele faz assim: ordena todos os itens (ORDER BY), e
pega, a partir de OFFSET, o LIMIT de itens
Já no Reactor, ele faz assim (pelo que entendi): pega a partir de
OFFSET, o LIMIT de ITENS e então ORDER BY os itens
Causando uma confusão no resultado.

Além da página retornar:
{1, 2, 3, 4, 5}
{6, 7} <ASC>
e
{7, 6, 5, 4, 3}
{2, 1} <DESC>
Como o padrão do SQL

Está retornado assim:
{1, 2, 3, 4, 5}
{6, 7} <ASC> << até aqui normal
e
{5, 4, 3, 2, 1}
{7, 6} <DESC> Note com ficou a ordem

Isso é algo que estou fazendo, ou o Reactor não esta tratando
corretamente mesmo?

Valeu!

Silas Ribas Martins

unread,
Oct 27, 2009, 9:05:58 AM10/27/09
to sqlreact...@googlegroups.com
Salve,

Veja o SQL gerado pra saber se está ok o geramento.

2009/10/27 ( David . RJ . 2K ) <davi...@gmail.com>



--
Atenciosamente (=Ô.Ô=),
Silas Ribas {Maximus_BR}

71 8892-6095 ( Celular ) silasrm[arroba]gmail.com ( e-mail )
sil...@hotmail.com ( msn ) silasrm ( skype )

Twitter: @silasribas
Blog:silas.theducks.com.br
Site: www.silasribas.com.br
LinkedIn: http://www.linkedin.com/in/silasrm
Facebook: http://www.facebook.com/silasribas
Orkut: http://www.orkut.com.br/Main#Profile.aspx?rl=ls&uid=3392300346524829647
Salvador/BA
Linux Distro - *Ubuntu
Linux User Registered: 383742

"Triste época em que vivemos, onde é mais fácil desintegrar um átomo do que quebrar um preconceito" [Albert Einstein]

David S. Rodrigues

unread,
Oct 27, 2009, 2:17:50 PM10/27/09
to sqlreact...@googlegroups.com
Boa, vou verificar e já retorno.

2009/10/27 Silas Ribas Martins <sil...@gmail.com>



--
David S. Rodrigues

Rafael Martins

unread,
Oct 27, 2009, 7:43:23 PM10/27/09
to sqlreact...@googlegroups.com
David

Realmente o order é feito depois do limit. Mas não está correto. Trabalharemos na solução.

[]s,
Snit

2009/10/27 David S. Rodrigues <davi...@gmail.com>

snit.ram

unread,
Dec 17, 2009, 5:16:23 PM12/17/09
to SQLReactor Brasil
Corrigido na versão 0.10.

[]s,
Snit

On 27 out, 21:43, Rafael Martins <snit....@gmail.com> wrote:
> David
>
> Realmente o order é feito depois do limit. Mas não está correto.
> Trabalharemos na solução.
>
> []s,
> Snit
>

> 2009/10/27 David S. Rodrigues <david7...@gmail.com>


>
>
>
> > Boa, vou verificar e já retorno.
>

> > 2009/10/27 Silas Ribas Martins <sila...@gmail.com>


>
> > Salve,
>
> >> Veja o SQL gerado pra saber se está ok o geramento.
>

> >> 2009/10/27 ( David . RJ . 2K ) <david7...@gmail.com>

> >> sila...@hotmail.com ( msn ) silasrm ( skype )

Reply all
Reply to author
Forward
0 new messages