Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/04/2010, 16:01
xyrer
 
Fecha de Ingreso: agosto-2006
Mensajes: 15
Antigüedad: 18 años, 6 meses
Puntos: 0
de filas a columnas

Hola, he estado buscando la forma de llamar una lista de registros y cada valor posicionarlo en una columna, pero no se como relacionar los registros por separado, tengo las siguientes tablas:

>>puntuaciones
id_usuario | id_partida | puntuacion
ag576 | 1829 | 587
ag576 | 1324 | 1984

>> usuarios
id_usuario | nombre_usuario
ag576 | Fulanito burrito

y me gustaría poder llamar la sentencia mas o menos así:
Código:
SELECT usuarios.id_usuario AS id,usuarios.nombre_usuario AS nombre,puntuaciones.puntuacion AS partida1,puntuaciones.puntuacion AS partida2
FROM usuarios,puntuaciones
WHERE usuarios.id_usuario = puntuaciones.id_usuario
y que eso resultara así:

id | nombre | partida1 | partida2
ag576 | Fulanito Burrito | 587 | 1984

Espero haberme hecho entender, la idea es que cada puntuación pueda aparecer en una columna diferente, acepto sugerencias. gracias.