Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/12/2008, 14:50
larrymza
 
Fecha de Ingreso: diciembre-2008
Mensajes: 2
Antigüedad: 15 años, 5 meses
Puntos: 0
SELECT dentro de otro SELECT?

Tengo 3 tablas, una de ellas llamada "usuarios" con los campos "iduser" y "nombre"
Otra tabla llamada "grupos" con los campos "idgrupo" y "grupo"
Y la tercera tabla llamada "usuariosgrupos" que relaciona la tabla "usuarios" con la tabla "grupos"

La estructura de la base de datos es la siguiente:

Tabla usuarios (iduser, nombre)
con los datos (1, Pedro) (2, Jose) (3, Juan)

Tabla grupos (idgrupo, grupo)
con los datos (1, grupo1) (2, grupo2) ( 3, grupo3)

Tabla usuariosgrupos (iduser , idgrupo)
con los datos ( 1, 1) ( 1,2 ) (1,3) (2,2) (2,3) (3,3)

Necesito hacer un SELECT que me muestre los usuarios que tienen algun grupo en comun con un usuario determinado.

Por ejemplo mostrar todos los usuarios que tengan algun grupo en comun con el usuario con iduser=1

Espero que alguien me ayude, Muchas gracias