
10/01/2003, 08:36
|
 | | | Fecha de Ingreso: noviembre-2002 Ubicación: Madrid
Mensajes: 854
Antigüedad: 22 años, 5 meses Puntos: 0 | |
Unir datos de varias tablas Bueno, lo primero es una descripcion del problema.
Tengo una base de datos, con varias tablas. Pero nos interesan solo 2.
Una (GAMES_GAMES), tiene las siguientees celdas:[list=1][*]JUEGO[*]LINK[*]ID_JUEGO[/list=1]
La otra tabla(GAMES_SECC) esta formada por:[list=1][*]ID_JUEGO[*]ID_SECCION[*]SECCION[*]LINK_SECCION[/list=1]
Bueno, una vez descrito la DB, plante el problema, mediante un ejemplo, que seguro que lo hace mas facil:
Supongamos que en GAMES_GAMES tengo un juego con ID_JUEGO = 1, y JUEGO=FinalFantasy, y en GAMES_SECC tengo un campo con ID_JUEGO=3, otro con ID_JUEGO=1, y las dos tiene ID_SECCION=1
(esos eria posbile, si la seccion fuese la misma, pero de distinto juego).
¿Como puedo hacer una consulta en la que, por ejemplo, yo se que busco la seccion 1 del juego FInaLFantasy? Quiero decir, una enl a que no se la ID del juego, solo se su nombre. A partir de ese nombre desarrollar una SQL que me saque su ID y coja las secciones que hay con ese ID_JUEGO ?
(Creo que todo eso se puede hacer con una sola SQL ¿no?)
Gracias, espero que entiendan... |