Ver Mensaje Individual
  #8 (permalink)  
Antiguo 19/05/2008, 11:35
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Maximo valor de campo en varias tablas

El MySQL dice que una columna es ambigua cuando el nombre de la misma aparece en dos o más tablas, aunque ni los datos ni el tipo de columnas sean iguales.
Respecto de la consulta en sí, el problema es que no estás definiendo de qué tabla tiene que tomar el dato para id_columna='3'.
Un problema que puede ser, es que hayas usado los mismos nombres para todos los campos de todas las tablas, sin cuidarte de hacer alguna diferenciación que simplifique la escritura de la consulta.
Un ejemplo de eso sería sería ponerle "id_columnaTxBx" a la columna "id_columna" de la tbl_TextBox.
Tales diferencias facilitarían la escritura y la comprensión de qué campo estás pidiendo. Son cuestiones Mnemotécnicas.
El detalle que mencionas, respecto a que si igualando los campos que tienen en común no da como resultado ningún registro, es que no existe ningún conjunto que lo pueda cumplir.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)