Bases de Datos - Consulta de una base de datos

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado 1 puesto en Bases de Datos (en relación al último mes)
Gráfica de Bases de Datos

Consulta de una base de datos

Publicado por loo (2 intervenciones) el 18/04/2020 04:20:42
Ayuda, necesito listar los puntos que estan en verde.

se supone que yo tengo los datos que estan en los puntos rojos.



help
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
Imágen de perfil de Sandro
Val: 119
Bronce
Ha mantenido su posición en Bases de Datos (en relación al último mes)
Gráfica de Bases de Datos

Consulta de una base de datos

Publicado por Sandro (79 intervenciones) el 18/04/2020 22:40:19
select nombre, nota1, nota2, nota3, nota4 from notas, usuario where usuario_id = usuario.id;
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
Imágen de perfil de Leonardo Daniel A.
Val: 434
Oro
Ha mantenido su posición en Bases de Datos (en relación al último mes)
Gráfica de Bases de Datos

Consulta de una base de datos

Publicado por Leonardo Daniel A. (211 intervenciones) el 19/04/2020 02:16:21
Con Joins..

Suponiendo que quieres obtener los datos del usuario 10
1
2
3
4
5
6
SELECT usuario.nombre, nota1, nota2, nota3, nota3, asignatura.nombre AS asignatura, curso.nombe AS curso
   FROM usuario
   INNER JOIN notas ON (notas.usuario_id = usuario.id)
   INNER JOIN asignatura ON (asignatura.id = notas.asignatura_id)
   INNER JOIN curso ON (curso.id = usuario.curso_id)
   WHERE usuario.id = 10


Aqui te dejo esto para que lo tengas como referencia, es de mucha ayuda

SQL-Joins
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