Distintos ordenamientos con la misma instruccion

28/07/2005 - 17:52 por Martin Cantero | Informe spam
Tengo un SP en donde tengo una tabla temporal con un campo tipo char, otro
fecha y otro integer.
En un punto hago un
"select * into #ppp order by campo_char, campo_date, campo_integer"
si lo ejecuto varias veces el mismo SP, me da ordenamientos distintos.
Ej:
411200 01/01/2005 1
411200 01/02/2005 2
411210 01/01/2005 3
411200 01/03/2005 4

Como puede ser que se confunda y me de ordenes distintos sobre la primer
columna.

Muchas Gracias.

Preguntas similare

Leer las respuestas

#6 Alejandro Mesa
28/07/2005 - 23:14 | Informe spam
Martin,

select * into #mayorOrdenado
from #mayor order by CuentaNumero, Fecha, AsientoID



Esta sentencia crea una tabla temporal con el resultado de la sentencia
"select" asiciada a la sentencia "insert". Cuando tu dices que el
ordenamiento es distinto, que sentencia usastes para ver el ordenamiento?


AMB

"Martin Cantero" wrote:

select * into #mayorOrdenado
from #mayor order by CuentaNumero, Fecha, AsientoID


"Maxi" wrote:

> hola, y como haces el select? porque si en el select no volves a poner order
> by no se garantiza q aparezcan ordenados
>
>
> Salu2
> Maxi
>
>
> "Martin Cantero" <Martin escribió en el
> mensaje news:
> > Pero aunque fuera numerico deberia ordenarlos bien y no lo hace. El campo
> > en
> > cuestion es un char(15)
> >
> > "Maxi" wrote:
> >
> >> Hola, como si lo ejecutas varias veces? sabes que el orden en los char en
> >> tu
> >> caso no los tomara como numericos no?
> >>
> >>
> >> Salu2
> >> Maxi
> >>
> >>
> >> "Martin Cantero" <Martin escribió en
> >> el
> >> mensaje news:
> >> > Tengo un SP en donde tengo una tabla temporal con un campo tipo char,
> >> > otro
> >> > fecha y otro integer.
> >> > En un punto hago un
> >> > "select * into #ppp order by campo_char, campo_date, campo_integer"
> >> > si lo ejecuto varias veces el mismo SP, me da ordenamientos distintos.
> >> > Ej:
> >> > 411200 01/01/2005 1
> >> > 411200 01/02/2005 2
> >> > 411210 01/01/2005 3
> >> > 411200 01/03/2005 4
> >> >
> >> > Como puede ser que se confunda y me de ordenes distintos sobre la
> >> > primer
> >> > columna.
> >> >
> >> > Muchas Gracias.
> >>
> >>
> >>
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida