MySQL - Mostrar registros de dos tablas con inner join

   
Vista:

Mostrar registros de dos tablas con inner join

Publicado por luis (1 intervención) el 09/10/2015 08:36:00
Hola gente
Estoy haciendo una subconsulta con innerjoin que trate de mostrar los resultados de los que tenga la leccion 1 estoy intentando con este codigo pero no me da cual seria entonces la sintaxis o la forma correcta?
Código HTML:

SELECT *
FROM usuarioleccion as ul
INNER JOIN usuariolecciondetalle as uld
ON ul.idleccion = uld.resultado
WHERE idleccion = 1

La estructura de las tablas es:
usuarioleccion

id
idUsuario
idLeccion
fecha



usuariolecciondetalle

id
idUsuarioLeccion
contador
fecha
respuesta
respuestacorrecta
resultado

la idea es mostrar los aciertos de la leccion 1
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Mostrar registros de dos tablas con inner join

Publicado por Rafael (55 intervenciones) el 09/10/2015 14:07:36
Estas haciendo JOIN por el campo incorrecto...

1
2
3
4
5
SELECT *
FROM usuarioleccion as ul
INNER JOIN usuariolecciondetalle as uld
ON ul.id = uld.idUsuarioLeccion
WHERE ul.idleccion = 1
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar