Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Ayuda para ordenar resultado consulta

Estas en el tema de Ayuda para ordenar resultado consulta en el foro de SQL Server en Foros del Web. Como estan Tengo una tabla con dos campos asi Codigo ---- Nombre Producto 1 -------- 1 -Arroz 3 -------- 3 -Frijol 4 -------- 4 -Azucar ...
  #1 (permalink)  
Antiguo 04/09/2008, 09:54
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años, 6 meses
Puntos: 50
Ayuda para ordenar resultado consulta

Como estan

Tengo una tabla con dos campos asi

Codigo ---- Nombre Producto
1 -------- 1 -Arroz
3 -------- 3 -Frijol
4 -------- 4 -Azucar
5 -------- 5 -Lentejas
. -------- .
. -------- .
. -------- .
11 --------- 11 -Pasta

Con eso cargue una lsita desplegable con php. pero lo que quiere es que me quede organizada por orden alfabetico osea newcesito un order by en la cosnulta pero que me comienza a ordenar despues del -

Como puedo hacer eso?
  #2 (permalink)  
Antiguo 04/09/2008, 10:06
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 18 años
Puntos: 8
Respuesta: Ayuda para ordenar resultado consulta

Que tal.

Espero que tu campo nombre de producto no contenga su código incluido, pues no es lo más apropiado, imaginate que tengas que cambiar de código todos tus productos, pero en fin, parece que sí.

Intenta esto a ver que te sale.
Código:
select codigo, [Nombre Producto]
From tu Tabla
ORder by substring ([Nombre Producto],CHARINDEX('-', [Nombre Producto]) + 1, 8000 )
Saludos!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:44.