Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

sentencia para mostrar nombre de campos

Estas en el tema de sentencia para mostrar nombre de campos en el foro de Mysql en Foros del Web. Ola que tal.. Quisiera saber como puedo mostrar en mysql los puros nombres de los campos por ejemplo id, nombre, telefono etc etc. existe una ...
  #1 (permalink)  
Antiguo 09/06/2011, 09:33
 
Fecha de Ingreso: mayo-2011
Mensajes: 55
Antigüedad: 13 años
Puntos: 1
Pregunta sentencia para mostrar nombre de campos

Ola que tal..


Quisiera saber como puedo mostrar en mysql los puros nombres de los campos por ejemplo id, nombre, telefono etc etc. existe una consulta para poder hacer eso?? lo que pasa es que estoy haciendo una busqueda avanzada y quiero que el usuario eliga unicamente los campos que necesita
  #2 (permalink)  
Antiguo 09/06/2011, 10:55
Avatar de FerraN10  
Fecha de Ingreso: junio-2011
Ubicación: Sant Joan Despí
Mensajes: 79
Antigüedad: 12 años, 10 meses
Puntos: 3
Respuesta: sentencia para mostrar nombre de campos

Si tu estas denrto de MySQL

en la base de datos una vez pones:

use nombre_db;

desc nombre_tabla;

Puedes ver la informacion de la tabla. Su Field ,Type, si es null, etc...

Espero ayudar no se si era esa la respuesta , ver la descripcion de los campos.

Un saludo
__________________
El fin de mi tarea no fue el fin sino el trayecto
Si vivir es la odisea el horizonte que clarea
En esta aldea parece perfecto así que bienvenido lo que sea
  #3 (permalink)  
Antiguo 09/06/2011, 11:02
 
Fecha de Ingreso: mayo-2011
Mensajes: 55
Antigüedad: 13 años
Puntos: 1
Respuesta: sentencia para mostrar nombre de campos

si algo asi era lo que keria pero no sabes como hacer para que solo salgan en este caso la parte de field?
  #4 (permalink)  
Antiguo 09/06/2011, 11:11
Avatar de 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: sentencia para mostrar nombre de campos

Puedes probar consultar la base information_schema, que contiene la información de las bases.
Código MySQL:
Ver original
  1. SELECT COLUMN_NAME
  2. FROM information_schema.`COLUMNS`
  3. WHERE TABLE_SCHEMA = 'nombrebase' AND TABLE_NAME = 'nombretabla';
Ten en cuenta que los nombres de base y tabla deben estar en minúsculas porque estas tablas son sensibles a ello.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: campos, nombre, sentencia
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:03.