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

como empezar esta consulta?

Estas en el tema de como empezar esta consulta? en el foro de Mysql en Foros del Web. Buenas a todos, estoy haciendo la siguiente consulta: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código SQL: Ver original SELECT CONCAT ( e . NOM_EGR , ' ' , e ...
  #1 (permalink)  
Antiguo 24/03/2011, 10:46
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
como empezar esta consulta?

Buenas a todos, estoy haciendo la siguiente consulta:

Código SQL:
Ver original
  1. SELECT CONCAT(e.NOM_EGR,' ', e.APE_EGR,
  2. '<br><br><b><center>DATOS PERSONALES</center></b><br><u>N de cedula</u>: ', e.NUM_CED_EGR,
  3. '<br><br><u>Direccion</u>: ', e.DIR_EGR ,
  4.  '<br><br><u>Fecha nacimiento</u>: ', e.FEC_NAC_EGR ,
  5.  '<br><br><u>Ciudad</u>: ', c.NOM_CIU,
  6.  '<br><br><u>Telefono Fijo</u>: ', e.TEL_FIJ_EGR)  AS COMPLETO
  7.  FROM egresado  e INNER JOIN ciudad c ON e.COD_CIU=c.COD_CIU
  8.  WHERE NOM_EGR ='xxxxxxx';

en php, y necesito saber como puedo anteponer al primer campo de la consulta:

CONCAT(e.NOM_EGR, ' ', e.APE_EGR)

un nombres es decir hacerle lo mismo que le hago a los demas campos

La consulta me sale asi:

Juanito perez

DATOS PERSONALES

Numero de cedula: 145689

Direccion: xxxx


Y deseo que antes de que donde me sale Juanito Perez, me salga asi:

Nombre completo: Juanito Perez

Como incluyo esa palabra nombre completo en mi consulta?

Agradezco me puedan orientar,, graciasss
  #2 (permalink)  
Antiguo 24/03/2011, 12:18
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 3 meses
Puntos: 447
Respuesta: como empezar esta consulta?

Hola oscarbt:

Sabes para que se utiliza la función CONCAT??? Si lo sabes realmente me parece muy extraña tu pregunta, pues creo que es bastante obvio lo que tienes que hacer. Por otro lado, si no sabes qué hace la función, pues deberías comenzar por darle un vistazo a la ayuda en línea:

http://dev.mysql.com/doc/refman/5.0/...unction_concat

Si entendí bien, lo único que tienes que hacer es esto:

Código MySQL:
Ver original
  1. SELECT CONCAT('Nombre Completo: ', e.NOM_EGR, ' ' , e.APE_EGR,
  2. ...
  3. ...
  4. ...


Saludos
Leo.
  #3 (permalink)  
Antiguo 24/03/2011, 13:17
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
Respuesta: como empezar esta consulta?

sii claro, yo se para que sirve, mi error era visible, estaba colocando una coma antes:

,'Nombre Completo: ', e.NOM_EGR, ' ' , e.APE_EGR,

Por eso me generaba error...

GRacias amigo

Etiquetas: empezar
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 05:27.