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

Consulta SQL

Estas en el tema de Consulta SQL en el foro de Mysql en Foros del Web. Buenas!! Soy nuevo en los foros y no se si esta bien colocado el tema!! Pues mirar mi problema es que tengo una base de ...
  #1 (permalink)  
Antiguo 23/02/2011, 06:12
 
Fecha de Ingreso: febrero-2011
Mensajes: 4
Antigüedad: 13 años, 2 meses
Puntos: 0
Consulta SQL

Buenas!!

Soy nuevo en los foros y no se si esta bien colocado el tema!!

Pues mirar mi problema es que tengo una base de datos de futbol en la cual tengo una tabla "resultados" que tiene los campos:

(" id,elocal,golesL,evisitante,golesV,idpartido,jorna da ")

y otra tabla con "equipos":

(" id,nombre,estadio ")

Estas dos tablas estan relacionadas por elocal con id equipos y evisitante con id equipos.

Mi pregunta es cuando consulto la tabla resultados me muestra lo siguiente

(" id,elocal,golesL,evisitante,golesV,idpartido,jorna da ")
1 1 0 2 2 1 1

y yo quiero que me muestre esto:

(" id,elocal,golesL,evisitante,golesV,idpartido,jorna da ")
1 barsa 0 madrid 2 1 1

Me pueden ayudar a realizarlo??

Gracias de antemano
  #2 (permalink)  
Antiguo 23/02/2011, 07:01
Avatar de Heimish2000  
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 3 meses
Puntos: 89
Respuesta: Consulta SQL

Código SQL:
Ver original
  1. SELECT r.id, e1.nombre, r.golesL, e2.nombre, r.golesV, r.idpartido, r.jornada
  2. FROM resultados r
  3. INNER JOIN equipos e1 ON
  4. r.elocal = e1.id
  5. INNER JOIN equipos e2 ON
  6. r.evisitante = e2.id

P.D. Hace mucho que el Madrid no gana 0-2 al Barça, jajajaja
  #3 (permalink)  
Antiguo 27/02/2011, 11:01
 
Fecha de Ingreso: febrero-2011
Mensajes: 4
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Consulta SQL

Muchas gracias funciona de escandalo!!

P.D: Esperemos que lo aga pronto no? XD

Etiquetas: sql
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 22:05.