Buenas,
Les comento lo que estoy intentando hacer.
Tengo dos variables PHP con el id de dos usuarios. Y quiero saber el nombre de las materias que tienen en comun ambos usuarios.
Para esto tengo dos tablas:
UsuariosConMaterias:
+------------+---------------+
| id_usuario | id_materias  |
+------------+---------------+
|              1 |               25 |
|              2 |               25 |
|              5 |               98 |
+------------+---------------+
Materias:
+--------+---------------------+
| id_mat | nombre               |
+--------+---------------------+
|       25 | Programacion II   |
|       98 | Calculo                |
+--------+---------------------+
Supongamos que las dos variables tienen los valores 1 y 2.
Por lo tanto, el resultado a la consulta deberia ser "Programacion II".
Espero que me puedan ayudar. Y si no se entiendo, avisenme que detallo mejor.
Gracias y hasta luego.
			
			
			
				¿No sabes nada de SQL? Te diré que es un inner join con un distinct. Ya te he dicho el 90%
			
			
			
				ya lo preguntaste... y te di la respuesta, post duplicado de :
Consulta mysql algo compleja  (http://foro.elhacker.net/bases_de_datos/consulta_mysql_algo_compleja-t339948.0.html)
y si...buscate un manual ya de SQL sino nunca vas a aprender, en internet esta lleno de manuales de SQL.
saludos.