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

consulta multitabla

Estas en el tema de consulta multitabla en el foro de Bases de Datos General en Foros del Web. Tengo un par de tablas con un campo comun: turno. Ahora, quiero consultar los registros que estan en una tabla pero no estan en la ...
  #1 (permalink)  
Antiguo 06/09/2005, 23:22
 
Fecha de Ingreso: agosto-2002
Mensajes: 88
Antigüedad: 21 años, 9 meses
Puntos: 1
consulta multitabla

Tengo un par de tablas con un campo comun: turno. Ahora, quiero consultar los registros que estan en una tabla pero no estan en la otra, es decir los turnos que no han sido atendidos, como podria ser....desde luego con mysql...?
Cordial saludo
  #2 (permalink)  
Antiguo 07/09/2005, 01:01
 
Fecha de Ingreso: agosto-2005
Mensajes: 101
Antigüedad: 18 años, 8 meses
Puntos: 0
A ver si es esto lo que quieres, puede que te funcione con MINUS, y si no, prueba con EXCEPT, es que yo no uso mysql.

Código PHP:
(SELECT turno
FROM tabla_turnos
)
MINUS [EXCEPT]
(
SELECT turno
FROM tabla_atendidos
); 
  #3 (permalink)  
Antiguo 07/09/2005, 03:32
 
Fecha de Ingreso: junio-2002
Mensajes: 243
Antigüedad: 21 años, 10 meses
Puntos: 1
Creo que seria algo así...

Código PHP:
SELECT turno FROM tabla_turnos WHERE turno NOT IN 
(SELECT turno FROM tabla_atendidos); 
Te recuerdo q solo funciona a partir de la versión 4.1

Salu2.
  #4 (permalink)  
Antiguo 07/09/2005, 11:42
 
Fecha de Ingreso: agosto-2002
Mensajes: 88
Antigüedad: 21 años, 9 meses
Puntos: 1
OK, lotusxxl, probada tu instruccion y funcionando correctamente. Gracias por su valiosa colaboracion
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 02:07.