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


 


Tema destacado: Entrar al Canal Oficial Telegram 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 2,260 veces)
mark182


Desconectado Desconectado

Mensajes: 395


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

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 »

¿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


"No quiero creer, quiero saber" - Carl Sagan


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

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

La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson
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 6,791 Último mensaje 21 Septiembre 2011, 20:10
por fran800m
[MYSQL] Otra forma de hacer esta consulta?
Bases de Datos
klaine 1 2,343 Último mensaje 12 Noviembre 2011, 15:07
por fran800m
Como hacer esta consulta mysql desde php?
Bases de Datos
dyhsoluciones 1 2,295 Último mensaje 14 Julio 2012, 04:02
por Yoghurt
Nose donnde va. [¿Cómo crear CPPS]
Dudas Generales
WIитX 1 1,588 Último mensaje 29 Enero 2014, 02:29
por CPPSNEWS
Como ejecutar esta consulta?
Programación Visual Basic
menu151 0 998 Último mensaje 5 Febrero 2013, 05:25
por menu151
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines