Consulta SQL
Publicado por gfr (8 intervenciones) el 03/08/2006 12:59:35
Hola estoy intentado crear una consulta que me haga lo siguinte:
En una tabla tengo un campo de texto (descripcion), donde pongo texto abierto, y en otra tabla tengo un campo llamdo responsable, lo que me gustaria poder hacer mediante SQL es que la consulta me mostrara todos los registros de la tabla1 que contienen en el campo descripcion el campo resposable.
Para ello he pensado utilizar la clausula like
Si pongo esto:
SELECT p.descripcio, p.nom, p.codi
FROM procediment p
join proces on p.fill_de=proces.idproces
where p.descripcio like '%Responsable1%'
Me funciona perfectamente me muestra todos aquellos registros que contienen en el campo descripcio la palabra "Responsable", pero si lo que hago es cambiar el string "Responsable1" por un campo no me funciona:
SELECT p.descripcio, p.nom, p.codi
FROM procediment p
join proces on p.fill_de=proces.idproces
where p.descripcio like proces.responsable.
Como lo puedo hacer ??
Saludos,
En una tabla tengo un campo de texto (descripcion), donde pongo texto abierto, y en otra tabla tengo un campo llamdo responsable, lo que me gustaria poder hacer mediante SQL es que la consulta me mostrara todos los registros de la tabla1 que contienen en el campo descripcion el campo resposable.
Para ello he pensado utilizar la clausula like
Si pongo esto:
SELECT p.descripcio, p.nom, p.codi
FROM procediment p
join proces on p.fill_de=proces.idproces
where p.descripcio like '%Responsable1%'
Me funciona perfectamente me muestra todos aquellos registros que contienen en el campo descripcio la palabra "Responsable", pero si lo que hago es cambiar el string "Responsable1" por un campo no me funciona:
SELECT p.descripcio, p.nom, p.codi
FROM procediment p
join proces on p.fill_de=proces.idproces
where p.descripcio like proces.responsable.
Como lo puedo hacer ??
Saludos,
Valora esta pregunta


0