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

¿Seleccionar varias tablas?

Estas en el tema de ¿Seleccionar varias tablas? en el foro de Mysql en Foros del Web. Hola a todos. Estoy haciendo un sistema en PHP con base de datos MySql. Todo el manejo lo he llevado sin ningún problema, excepto por ...
  #1 (permalink)  
Antiguo 05/06/2009, 10:50
Avatar de Vonlist  
Fecha de Ingreso: mayo-2009
Mensajes: 13
Antigüedad: 15 años
Puntos: 0
Pregunta ¿Seleccionar varias tablas?

Hola a todos.
Estoy haciendo un sistema en PHP con base de datos MySql.
Todo el manejo lo he llevado sin ningún problema, excepto por algo.
Resulta que tengo varias tablas y esas tablas tienen un campo en comúm que se llama fecha_trabajo.
Entonces necesito que a través de una consulta verifique si es que en alguna de esas tablas tiene un valor determinado.
¿Se puede hacer o tengo que hacer una consulta a la vez?
Saludos :D
  #2 (permalink)  
Antiguo 05/06/2009, 10:56
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: ¿Seleccionar varias tablas?

Código SQL:
Ver original
  1. SELECT COUNT(*)
  2. FROM tabla1 AS t1, ..., tablaN AS tn
  3. WHERE t1.fecha_trabajo = (valor) OR ... OR tn.fecha_trabajo = (valor)

Supongo que eso debería servir, igual creo que si tienes varias tablas con datos similares quizás debas pensar en un rediseño de la base (si acaso estás en etapa de desarrollo, por supuesto. Si estás en producción mejor olvídalo )


Saludos.
  #3 (permalink)  
Antiguo 05/06/2009, 11:24
Avatar de jcxnet  
Fecha de Ingreso: octubre-2005
Ubicación: Perú
Mensajes: 784
Antigüedad: 18 años, 6 meses
Puntos: 56
Respuesta: ¿Seleccionar varias tablas?

los INNER JOIN, LEFT JOIN y RIGHT JOIN te pueden servir

__________________
►I'm a devil on the run ♂
Jcxnet.com
*Keep It Simple **
  #4 (permalink)  
Antiguo 06/06/2009, 16:26
Avatar de Vonlist  
Fecha de Ingreso: mayo-2009
Mensajes: 13
Antigüedad: 15 años
Puntos: 0
Mensaje Respuesta: ¿Seleccionar varias tablas?

Creo que no me he explicado bien.
Lo que necesito es una búsqueda múltiple.
es algo como esto (ojo que la sintaxis está mala).

Hasta ahora estoy ocupando ese código pero no me funciona.
¿Hay una forma de hacerlo correctamente ?
Saludos :D

Última edición por GatorV; 06/06/2009 a las 20:00
  #5 (permalink)  
Antiguo 07/06/2009, 10:37
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: ¿Seleccionar varias tablas?

Pues según tu descripción el código que puse debería servirte. ¿Lo has probado?
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 17:00.