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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  query de combinacion de tablas
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: query de combinacion de tablas  (Leído 1,941 veces)
d91

Desconectado Desconectado

Mensajes: 165


Ver Perfil
query de combinacion de tablas
« en: 9 Julio 2015, 18:35 pm »

hola a todos estoy tratando de hacer una consulta con 3 tablas relacionadas la tabla alumnos tiene enlazadas las tablas email y telefono por medio del id_alumno y con este query intento obtener la combinacion
Código
  1. SELECT a.id, a.nombre, a.apellido, t.telefono, e.email
  2. FROM alumno AS a, telefono AS t, email AS e
  3. WHERE a.id=t.id_alumno AND
  4. a.id=e.id_alumno;
  5.  
aunque deseo obtener los datos aunque por ejemplo, no haya ingresado aun un telefono o un email para cada estudiante, pero con este query si no cumple la condicion no devuelve ningun resultado, agradeceria me orientaran para lograr mostrar los datos de los alumnos aunque no tengan un email o un telefono y si los hay que los muestre


En línea

Carloswaldo
Traductor
Moderador Global
***
Desconectado Desconectado

Mensajes: 4.762


Nos reservamos el derecho de ban.


Ver Perfil WWW
Re: query de combinacion de tablas
« Respuesta #1 en: 9 Julio 2015, 18:43 pm »

Lo que necesitas es un LEFT JOIN

http://www.w3schools.com/sql/sql_join_left.asp

Trata de construir la consulta usando LEFT JOIN en lugar del INNER JOIN que estás usando (las consultas son más claras si usas la expresión JOIN en lugar de un WHERE tabla1.campo = tabla2.campo)


En línea





Dominio en venta: https://forojapones.com/
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
La query misteriosa
PHP
XafiloX 3 2,463 Último mensaje 25 Junio 2009, 19:14 pm
por XafiloX
Reg Query
Scripting
Nilrac 4 4,634 Último mensaje 7 Febrero 2010, 05:01 am
por Nilrac
[SOLUCIONADO] Cómo puedo obtener el diseño de las tablas por query en mysql?
Bases de Datos
papita5 2 3,812 Último mensaje 7 Noviembre 2011, 00:06 am
por papita5
Query en MySQL
Bases de Datos
mark182 2 2,909 Último mensaje 16 Abril 2013, 16:05 pm
por s7evin
Unificar query
Bases de Datos
EFEX 2 2,773 Último mensaje 5 Febrero 2014, 18:01 pm
por EFEX
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines