elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  Esta consulta mysql si nose como hacerla :S
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Esta consulta mysql si nose como hacerla :S  (Leído 3,093 veces)
mark182


Desconectado Desconectado

Mensajes: 395


Ver Perfil WWW
Esta consulta mysql si nose como hacerla :S
« en: 25 Septiembre 2011, 07:07 am »

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.


En línea

fran800m

Desconectado Desconectado

Mensajes: 204



Ver Perfil
Re: Esta consulta mysql si nose como hacerla :S
« Respuesta #1 en: 25 Septiembre 2011, 20:08 pm »

¿No sabes nada de SQL? Te diré que es un inner join con un distinct. Ya te he dicho el 90%


En línea

seba123neo


Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: Esta consulta mysql si nose como hacerla :S
« Respuesta #2 en: 25 Septiembre 2011, 22:41 pm »

ya lo preguntaste... y te di la respuesta, post duplicado de :

Consulta mysql algo compleja

y si...buscate un manual ya de SQL sino nunca vas a aprender, en internet esta lleno de manuales de SQL.

saludos.

En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Cómo hacer esta consulta en MySql: Select distinct...
Bases de Datos
orion180 2 8,192 Último mensaje 21 Septiembre 2011, 20:10 pm
por fran800m
[MYSQL] Otra forma de hacer esta consulta?
Bases de Datos
klaine 1 3,216 Último mensaje 12 Noviembre 2011, 15:07 pm
por fran800m
Como hacer esta consulta mysql desde php?
Bases de Datos
dyhsoluciones 1 3,200 Último mensaje 14 Julio 2012, 04:02 am
por Yoghurt
Nose donnde va. [¿Cómo crear CPPS]
Dudas Generales
WIитX 1 2,454 Último mensaje 29 Enero 2014, 02:29 am
por CPPSNEWS
Como ejecutar esta consulta?
Programación Visual Basic
menu151 0 2,052 Último mensaje 5 Febrero 2013, 05:25 am
por menu151
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines