Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Consulta para sacar los datos sin imagen en una segunda tabla

Estas en el tema de Consulta para sacar los datos sin imagen en una segunda tabla en el foro de Mysql en Foros del Web. Hola, Expongo mi problema: Tenemos una Tabla1 con los campos: id, nombre Tenemos una Tabla2 con los campos: id, ciudad En la Tabla1 no todos ...
  #1 (permalink)  
Antiguo 05/11/2012, 06:44
 
Fecha de Ingreso: enero-2011
Mensajes: 159
Antigüedad: 13 años, 10 meses
Puntos: 1
Consulta para sacar los datos sin imagen en una segunda tabla

Hola,
Expongo mi problema:

Tenemos una Tabla1 con los campos: id, nombre
Tenemos una Tabla2 con los campos: id, ciudad

En la Tabla1 no todos sus filas tienen correspondencia con la Tabla2. Mi pregunta es cómo se pueden seleccionar los elementos de la Tabla1 que no tienen imagen en la Tabla2.

Ejemplo:
Tabla 1: 1, Juan; 2, Pedro; 3, María;
Tabla2: 1, Madrid; 3, Barcelona;

El resultado de la consulta debería ser: 2, Pedro.

Un saludo y gracias
  #2 (permalink)  
Antiguo 05/11/2012, 06:58
Avatar de djaevi  
Fecha de Ingreso: marzo-2007
Ubicación: Moreno, Buenos Aires
Mensajes: 400
Antigüedad: 17 años, 8 meses
Puntos: 47
Respuesta: Consulta para sacar los datos sin imagen en una segunda tabla

Creo que podrias probar esto:

Código MySQL:
Ver original
  1. SELECT Tabla1.id, Tabla1.nombre WHERE Tabla1.id NOT IN (SELECT id FROM Tabla2);

De este modo seleccionara el id y nombre de la Tabla1 siempre y cuando dicho id no este presente en la Tabla2.

Salu2.

Etiquetas: segunda, tabla, campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:47.