Sayuri
01-02-2006, 10:18:15
Buenos dias amigos,
estoy intentado crear una consulta en Access en la que necesito usar un parámetro que me pide al ejecutar la consulta, pero quiero usar la clausula de like, y no sé cómo coger el parámetro y además el '*' ó '%' que me indicaría que fuese cómo el parámetro más lo que tuviera adelante.
SELECT *
FROM CONTACTOS AS C, TIPOS_CONTACTO AS T
WHERE ((T.IdTipoContacto=C.IdTipoContacto) And (C.Apellidos Like [valor_apellido]));
Esto no me da error, pero la consulta sólo devuelve aquellos registros que son idénticos al valor introducido, y no sé cómo poner el '*' ó '%' para que no me de error y se ejecute cómo yo quiero.
Muchas gracias
estoy intentado crear una consulta en Access en la que necesito usar un parámetro que me pide al ejecutar la consulta, pero quiero usar la clausula de like, y no sé cómo coger el parámetro y además el '*' ó '%' que me indicaría que fuese cómo el parámetro más lo que tuviera adelante.
SELECT *
FROM CONTACTOS AS C, TIPOS_CONTACTO AS T
WHERE ((T.IdTipoContacto=C.IdTipoContacto) And (C.Apellidos Like [valor_apellido]));
Esto no me da error, pero la consulta sólo devuelve aquellos registros que son idénticos al valor introducido, y no sé cómo poner el '*' ó '%' para que no me de error y se ejecute cómo yo quiero.
Muchas gracias