MySQL - Tabla origen de los campos de una vista

   
Vista:

Tabla origen de los campos de una vista

Publicado por monoculero (2 intervenciones) el 26/07/2014 18:05:40
Hola. No encuentro la manera de poder obtener el origen de cada uno de los campos de una vista.

Es decir que si tengo una vista con varios join de otras tablas, me gustaría saber luego desde php al hacer la consulta conocer de donde viene cada uno de esos campos.

Un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Tabla origen de los campos de una vista

Publicado por xve (899 intervenciones) el 26/07/2014 21:59:24
Hola, hasta donde yo se, no puedes saberlo, ya que MySQL, simplemente te devuelve el resultado, no de donde viene el resultado de la vista.

Lo que si que puedes hacer, es no utilizar la vista, y crear tu la consulta.

De todas maneras, si tienes acceso a la vista, ya sabrás de donde vienen dichos valores, no?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Tabla origen de los campos de una vista

Publicado por SuperIndio (35 intervenciones) el 30/07/2014 22:00:32
Eso se puede hacer haciendo una consulta al diccionario de MySQL
pero desde PHP, tendrias que cambiar usuario o entrar con Root/admin
yo tengo varias consultas al diccionario, de hecho tengo un generado
de codigo para ABM de una tabla haciendo
consultas al diccionario
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Tabla origen de los campos de una vista

Publicado por monoculero (2 intervenciones) el 04/08/2014 23:02:41
Ok, gracias por las respuestas, al final lo he conseguido de otra manera diferente a la que había pensado en un principio, lo normal cuando estás desarrollando: todo termina diferente a lo que habías planeado :)

Un saludo y gracias!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar