Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/02/2015, 12:39
efleon9
 
Fecha de Ingreso: mayo-2014
Ubicación: Bogota D.C
Mensajes: 4
Antigüedad: 10 años
Puntos: 0
Seleccionar campo de varias tablas

buenas Tardes:

Mi problema radica en que tengo 9 tablas, en las que guardo respuestas a preguntas realizadas en una encuesta.

Por motivos de orden y control deben ser 9 tablas respectivamente para los 9 items de preguntas, cada item de preguntas tiene una cantidad variable de preguntas internas.

Ejemplo:

Tabla ->

preg1 almacena 23 respuestas por cada encuesta

preg2 almacena 9 respuestas por cada encuesta

asi sucesivamente

Las 9 tablas tienen la misma estructura

id_encuesta - num_pregunta - respuesta - observaciones - recomendaciones.

A las recomendaciones les asigno literales ejemplo V - A - R para que sean guardadas en las tablas

El detalle es que quiero con una sola consulta poder traer todos los valores de las tablas que contenentgos an la letra 'V' en sus recomendaciones.

Para una unica tabla uso:

SELECT * FROM preg2 WHERE recomendaciones LIKE 'V%'

al separar por comas las diferentes preguntas: FROM preg1, preg2 ..... preg9 WHERE ....

Me dice que la columna recomendaciones es ambigua.

Asi que cambio el SELECT por preg1.recomendaciones, preg2.recomendaciones pero me sigue arrojando que es ambiguo.

Mis conocimientos de SQL son basicos!!!

Gracias de antemano.