HI,Seleccionar un valor distinto en varias tablas (SQL)
Tengo una base de datos con 3 mesas TAB1, TAB2, TAB3 que tienen exactamente las mismas columnas, por ejemplo:
TAB1
cola, colb, colc, cold
TABB
cola, colb, colc, cold
...
Ahora le gustaría buscar todos los valores distintos "colb", se trata de la consulta:
SELECT DISTINCT colb FROM TAB1
funciona perfectamente pero ahora sería buscar todos los valores distintos "colb" en mis 3 mesas "TAB1", "TAB2", "TAB3 ":
SELECT DISTINCT colb FROM TAB1, TAB2, TAB3
Y ahora me SQL devuelve un error: "La columna 'colb' en la lista de campos es ambigua" Después de alguna búsqueda, entendí que era porque la columna 'colb' existe en mis 3 mesas.
Entonces, ¿cómo buscar en mis 3 tablas un valor distinto de la misma columna? No puedo usar LEFT JOIN porque quiero buscar en mis 3 tablas y no en ninguna de ellas.
¿Tienes una idea? Gracias
de gracias !!! – Jensen