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

ordenar un tabla

Estas en el tema de ordenar un tabla en el foro de Mysql en Foros del Web. tengo una tabla con la siguiente estructura de registro: id autonumerico torneo categoria nombre jugador 1 nombre jugador 2 y quiero sacar un listado alfabetico ...
  #1 (permalink)  
Antiguo 03/10/2013, 04:44
 
Fecha de Ingreso: agosto-2002
Ubicación: Lleida
Mensajes: 506
Antigüedad: 21 años, 8 meses
Puntos: 0
ordenar un tabla

tengo una tabla con la siguiente estructura de registro:

id autonumerico
torneo
categoria
nombre jugador 1
nombre jugador 2

y quiero sacar un listado alfabetico ordenada por nombre de jugador tal como

jugador1 torneo categoria
jugador1 torneo categoria
jugador2 torneo categoria
....

teniendo en cuenta que los jugadores no estan codificados porque la lista es abierta y que un jugador puede apuntarse a mas de una categoria

se puede hacer con un solo select?
  #2 (permalink)  
Antiguo 03/10/2013, 05:03
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: ordenar un tabla

Sí, leyendo un manual básico, es fácil. Sin pretender ofender...
En serio, es una pregunta de manual.

Usa ORDER BY
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 03/10/2013 a las 08:26
  #3 (permalink)  
Antiguo 09/10/2013, 02:34
 
Fecha de Ingreso: agosto-2002
Ubicación: Lleida
Mensajes: 506
Antigüedad: 21 años, 8 meses
Puntos: 0
Respuesta: ordenar un tabla

creo que no me he explicado bien, te lo digo con un ejemplo
tabla inscripciones
id torneo categoria jugador1 jugador2
1 1 1 miquel joan
2 1 1 antonio pedro
3 1 2 miquel pedro
4 1 3 miquel joan

necesito una consulta para obtener una lista por torneo - jugador(individual)

torneo jugador categoria inscripcion
1 antonio 1 2
1 joan 1 1
1 joan 3 4
1 miquel 1 1
1 miquel 2 3
1 miquel 3 4
1 pedro 1 2
1 pedro 2 3

no veo la manera que con un order by salga esta consulta.

gracias

* no me puedo sentir ofendido cuando has perdido unos minutos en leer y contestar una solucion.
  #4 (permalink)  
Antiguo 09/10/2013, 02:38
 
Fecha de Ingreso: agosto-2002
Ubicación: Lleida
Mensajes: 506
Antigüedad: 21 años, 8 meses
Puntos: 0
Respuesta: ordenar un tabla

bueno, lo he solucionado.
con un UNION ALL

Etiquetas: registro, select, tabla
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 19:07.