FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Unir Campos en una Consulta ?
Hola Gente,
bueno, la duda es la siguente es posible unir campos de una tabla para hacer una consulta por ejemplo : 'la tabla persona, con su campoA nombre y campoB apellidos'. Es posible saber su Id si solo tengo una cadena cad = NombreCompleto(Nombre+Apellido). Nombre = Carla; Apellido = Jimenez; Intente haciendo asi :
pero no sirve De antemano gracias. Saludos. |
#2
|
|||
|
|||
Bueno pues creo que no te has dado a explicar mucho pero veremos si te entendi dices que si puedes saber al campo si tienes el otro campo perteneciente a una misma tabla, de ser Asi Claro que se puede, esa es la logica de una tabla..
la instruccion sql seria Código:
Select id where nombre="juan" and apellido ="Ramírez" |
#3
|
|||
|
|||
Disculpa eso ya lo habias mira lo que tienes que hacer es lo siguiente,
abres la consulta con un query como lo que sigue: Código:
Query1.Close; Query1.SQL.Clear; Query1.Add.Sql('Select Id from Tabla where nombre='''+(VariableNombreString)+'''and apellido='''+(VariableApellido)+ ''''); ExecuteSql; Query1.Open; |
#4
|
||||
|
||||
Gracias por su respuesta pero creo que me falto explicar un poco mas
bueno, es que solo me dan el nombre completo(nombre y apellidos juntos) en una variable y me piden hallar su Id en la tabla persona. TPersona Id : int Nombre : char Apellidos : char Sera que esto es posible |
#5
|
||||
|
||||
En principio puede resultarte como lo pensaste desde un principio. El problema es que en MySql no puedes concantenar dos cadenas con el operador +, tienes que usar la función concat:
Observa que, además, hay que insertar un espacio entre nombre y apellido. // Saludos |
#6
|
||||
|
||||
Gracias Roman es lo que andaba buscando.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
unir 2 consultas con campos diferentes.. | sakuragi | SQL | 7 | 03-10-2005 10:12:28 |
Unir 2 campos string en 1 | jmlifi | SQL | 4 | 12-09-2005 16:24:59 |
Unir 2 campos de una BD para mostrarlos | Asshole | Conexión con bases de datos | 1 | 20-05-2005 16:02:55 |
Unir contenido de campos en sql o en la tabla | el-otro | SQL | 3 | 16-09-2004 17:16:12 |
Unir dos campos (nombre + apellidos) | Tomás | Impresión | 8 | 09-02-2004 16:56:32 |
|