MySQL - Consulta mysql en multiples tablas

 
Vista:
sin imagen de perfil

Consulta mysql en multiples tablas

Publicado por Julio (3 intervenciones) el 31/08/2017 20:01:34
Hola Chicos.

tengo una pequeña consulta y espero que me ayuden.

tengo 2 tablas y tengo que hacer lo siguiente:


jugador

1
2
3
4
5
6
7
id ------nombre ---------idl
 
1-------juan-------------1
2-------rosa-------------2
3-------ana--------------1
4-------teresa--------------4
5-------berta--------------3




liga

1
2
3
4
5
6
7
idl ----------- tipo
 
1--------------a
2--------------b
3--------------c
4--------------a
5--------------c

optener los que no esten en la liga 2 y que sean de tipo a

1
2
3
1-------juan-------------1
3-------ana--------------1
4-------teresa--------------4

por favor alguna sugerencia estare muy agradecido.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 953
Oro
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Consulta mysql en multiples tablas

Publicado por leonardo_josue (414 intervenciones) el 31/08/2017 22:34:08
Hola Julio...

Hay muchas formas de obtener lo que quieres... puedes hacerlo con la sentencia IN, o con la cláusula EXISTS o inclusive y más recomendable, utilizando un INNER JOIN...

Investiga un poco acerca de cómo funcionan cada una de estas y si tienes problemas, postea lo que intentaste hacer y con gusto te ayudamos a corregir y/o completar lo que haga falta.

Saludos
Leo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de SuperIndio
Val: 102
Bronce
Ha aumentado 1 puesto en MySQL (en relación al último mes)
Gráfica de MySQL

Consulta mysql en multiples tablas

Publicado por SuperIndio (79 intervenciones) el 15/09/2017 20:35:56
1
2
3
4
5
6
7
SELECT J.ID ,
       J.NOMBRE,
       L.IDL ,
       L.TIPO FROM JUGADOR , LIGA L
 WHERE J.IDL =  L.IDL
   AND J.IDL <> 2
   AND L.TIPO ='a'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar