MySQL - Problemas con una consulta de mysql

 
Vista:

Problemas con una consulta de mysql

Publicado por Iván (4 intervenciones) el 20/02/2021 16:10:57
Hola buenas tardes, estoy atascado en este punto si alguien me puede ayudar lo agradeceria.

5.- Listado con el nombre, dificultad, megusta y código de equipo de los juegos organizados por el mismo equipo que el del juego de nombre 'Elvenar'. (Con subconsulta)

select nombre, dificultad, megusta, cdequipo
from juego
where cdequipo=ALL
(select cdequipo from juego where nombre='Elvenar')


6.- Modifica la consulta 5. para que también se muestre el nombre y comunidad del equipo.

En este apartado no se como modificar la consulta para añadir el nombre y la comunidad desde la tabla equipo.

Un saludo y gracias.
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

Problemas con una consulta de mysql

Publicado por Martha (48 intervenciones) el 27/04/2021 12:20:16
Solo tienes que hacer un JOIN

1
2
3
4
5
6
7
SELECT juego.nombre, dificultad, megusta, cdequipo, otratabla.nombre, otratabla.comunidad
FROM juego
 
JOIN otratabla ON otratabla.campoenjuego = juego.campoenjuego
 
where cdequipo = ALL
(select cdequipo from juego where nombre = 'Elvenar')

otratabla es la tabla dónde están los campos nombre y comunidad.

Recuerda que si "nombre" es un campo que está en las dos tablas tienes que poner el nombre de la tabla delante, con un punto.

campoenjuego es el campo que tiene los datos por los que relacionas a las dos tablas.
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