Mas claro. Consulta sql

24/10/2014 - 20:36 por Francisco Javier | Informe spam
Replanteo mi pregunta con un ejemplo simple
Ordinariamente la instruccion para ordenar alfabeticamente [A-Z] un campo se expresa asi
Select ... ORDER BY TABLA.CAMPO;
Si ordenamos segun lo anterior obtenemos

NOMBRE
Antonio
Benito
Carlos
Jesus
Manuel
Pedro
Rodrigo
Zacarias

¿ Como seria la instruccion para obtener esta ordenación asi ?
NOMBRE

Jesus
Manuel
Pedro
Rodrigo
Zacarias
Antonio
Benito
Carlos

Preguntas similare

Leer las respuestas

#1 José Mª Fueyo
28/10/2014 - 09:34 | Informe spam
Hola
¿Que es lo que quieres conseguir? ¿una ordenación aleatoria?

Salu2,
José Mª Fueyo
Respuesta Responder a este mensaje
#2 Francisco Javier
29/10/2014 - 19:38 | Informe spam
El viernes, 24 de octubre de 2014 23:06:47 UTC+4:30, Francisco Javier escribió:
Replanteo mi pregunta con un ejemplo simple
Ordinariamente la instruccion para ordenar alfabeticamente [A-Z] un campo se expresa asi
Select ... ORDER BY TABLA.CAMPO;
Si ordenamos segun lo anterior obtenemos

NOMBRE
Antonio
Benito
Carlos
Jesus
Manuel
Pedro
Rodrigo
Zacarias

¿ Como seria la instruccion para obtener esta ordenación asi ?
NOMBRE

Jesus
Manuel
Pedro
Rodrigo
Zacarias
Antonio
Benito
Carlos



Si es usted tan amable de ello se trata
He intentado y conseguido dos consultas sql distintas con un Where desde la letra considerada (por ejemplo M)hasta la letra Z y otra desde la letra A hasta la letra anterior (por ejemplo L) a la considerada. Seguidamente he realizado un consulta de union, de ambas pero el orden anteriormente, logicamente desaparece, si no introduzco "no se qué". Ese "no se que" es lo que me falta.
Respuesta Responder a este mensaje
#3 José Mª Fueyo
31/10/2014 - 14:21 | Informe spam
Hola de nuevo.
Que version de Access utililizas?

Salu2,
Respuesta Responder a este mensaje
#4 jquijadaser
02/11/2014 - 18:02 | Informe spam
El viernes, 31 de octubre de 2014 17:51:29 UTC+4:30, José Mª Fueyo escribió:
Hola de nuevo.
Que version de Access utililizas?

Salu2,



ACCESS 2007. Pero esto lo consegui yo con una version antigua de ACCESS realizando una consulta sql, ahora mi memoria flaquea, son cosas de la edad
Respuesta Responder a este mensaje
#5 Francisco Javier
03/11/2014 - 19:51 | Informe spam
El domingo, 2 de noviembre de 2014 21:32:05 UTC+4:30, escribió:
El viernes, 31 de octubre de 2014 17:51:29 UTC+4:30, José Mª Fueyo escribió:
> Hola de nuevo.
> Que version de Access utililizas?
>
> Salu2,

ACCESS 2007. Pero esto lo consegui yo con una version antigua de ACCESS realizando una consulta sql, ahora mi memoria flaquea, son cosas de la edad



No se si la instruccion es muy ortodoxa pero hace lo que quiero

Primero: Una consulta sql SELECT bla, bla, bla ORDER BY

Y el tema en cuestion

suponiendo que Me.txtBuscar.Text = "M"

ORDER BY Tabla1.Campo1 >'" & Me.txtBuscar.Text & "', Tabla1.Campo1;

Si a alguien le sirve que le aproveche.

Saludos desde este rincon de la galaxia.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida