FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Consulta con like y campos concatenados
Hola, estoy intentando hacer esta consulta por medio de SQL pero marca error no se si se pueda realizar como la estoy intentando
SELECT RFC, APP + ' ' + APM + ' ' + NOMBRE AS NOMBRECOM FROM PERSONAL WHERE NOMBRECOM LIKE '%CAR%' Si hago la consulta sin el campo concatenado si funciona, concatenando campos no. Gracias de antemano. |
#2
|
|||
|
|||
respuesta.
Hola, creo que de esta forma funcionaria.
SELECT RFC, APP + ' ' + APM + ' ' + NOMBRE AS NOMBRECOM FROM PERSONAL WHERE APP + ' ' + APM + ' ' + NOMBRE LIKE '%CAR%' Probalo, y si no te funciona, publicalo nuevamente y expecificá que queres hacer y puede que te ofrezca una solucion mejor. Saludos, Alejandro. |
#3
|
||||
|
||||
Hola. No se en que motor estes trabajando, pero en SQL estándar, y motores como Interbase y Oracle, el operador para concatenar es la doble barra vertical, y no el mas.
Es decir:
Es una sentencia que correria en estos motores... hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#4
|
||||
|
||||
Cita:
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. Última edición por delphi.com.ar fecha: 21-05-2004 a las 17:13:19. |
#5
|
||||
|
||||
Acabo de realizar esta prueba con Paradox, pues me temía que si funcionara.
Supongo que también funcionará en tu sistema. Un Saludo. NOTA: Vaya papelón, resulta que ya lo había dicho el compañero JachGuate.
__________________
Guía de Estilo de los Foros Cita:
|
#6
|
||||
|
||||
SELECT RFC, (APP & ' ' & APM & ' ' & NOMBRE) AS NOMBRECOM
FROM PERSONAL WHERE (APP & ' ' & APM & ' ' & NOMBRE) LIKE '%CAR%' A ver si te funciona con esto. Un Saludo. |
#7
|
|||
|
|||
Ya funciono, utilice la siguiente sentencia SQL
Select * From Funcionarios Where APP + ' ' + APM + ' ' + NOMBRE LIKE '%CU%' El programa de BD que estoy utilizando es Access Gracias por su ayuda... |
|
|
|