Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/07/2013, 04:43
wchiquito
 
Fecha de Ingreso: junio-2011
Mensajes: 139
Antigüedad: 13 años, 5 meses
Puntos: 42
Respuesta: saber distintas nombres_de_campos de tablas, CAMPOS no valores,

Hola aldo_rengo,

Una opción, muy sencilla, es usar una subconsulta con un 13.2.9.4. UNION Syntax, esto para determinar nombres repetidos de las columnas.

Código MySQL:
Ver original
  1. SET @table_schema := 'nombredb', @table_name80 := 'tabla80', @table_name50 := 'tabla50';
  2.  
  3. SELECT der.column_name nombre, COUNT(der.column_name) cantidad
  4.     SELECT column_name
  5.     FROM information_schema.columns
  6.     WHERE table_schema = @table_schema AND table_name = @table_name80
  7.     UNION ALL
  8.     SELECT column_name
  9.     FROM information_schema.columns
  10.     WHERE table_schema = @table_schema AND table_name = @table_name50
  11. ) der
  12. GROUP BY der.column_name
  13. ORDER BY der.column_name;

La segunda parte:
Cita:
si el nombre solo cambia pero representan al mismo valor
ya depende de otros factores y como está desarrollado el sistema.

Espero te sea útil.