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

Condicion a la union de tres tablas

Estas en el tema de Condicion a la union de tres tablas en el foro de Bases de Datos General en Foros del Web. Hola a todos!! He hecho un select de la union de 3 tablas tal y como este: Código: SELECT pregunta,opcion_a,opcion_b,opcion_c FROM cuestiones_5op UNION SELECT pregunta,opcion_a,opcion_b,opcion_c ...
  #1 (permalink)  
Antiguo 06/06/2006, 11:53
 
Fecha de Ingreso: abril-2005
Mensajes: 287
Antigüedad: 19 años, 7 meses
Puntos: 0
Condicion a la union de tres tablas

Hola a todos!!

He hecho un select de la union de 3 tablas tal y como este:
Código:
SELECT pregunta,opcion_a,opcion_b,opcion_c FROM cuestiones_5op
UNION SELECT pregunta,opcion_a,opcion_b,opcion_c FROM cuestiones_4op
UNION SELECT pregunta,opcion_a,opcion_b,opcion_c FROM cuestiones_3op WHERE codigo_curso='$code' ORDER BY RAND()";
Como veis aplico una condición en la selección, lo que pasa es que la condición solo se aplica a la ultima tabla y yo quiero que se aplique a las tres.Como podría hacerlo??

Muchas gracias
  #2 (permalink)  
Antiguo 06/06/2006, 11:57
Avatar de PequeñoMauro  
Fecha de Ingreso: abril-2006
Ubicación: Lima - Perú
Mensajes: 600
Antigüedad: 18 años, 7 meses
Puntos: 3
Debes poner la condición en cada SELECT, cada SELECT es independiente, lo que se hace es unir los resultados.
__________________
"Nada en mis manos traigo tan solo a tu cruz me aferro....."
  #3 (permalink)  
Antiguo 06/06/2006, 12:33
 
Fecha de Ingreso: abril-2005
Mensajes: 287
Antigüedad: 19 años, 7 meses
Puntos: 0
Ok,muchas gracias.Me funciona a la perfección
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 14:36.