SELECT IN...

Eyes
10 de Julio del 2004
Tengo un problema con un SELECT IN...

Yo quiero hacer algo asi:

SELECT id_oficina,
id_contextodecartera,
id_operacion,
concepto,
fecha,
importe,
signo
FROM t_detalle
WHERE id_oficina = aoficina
AND id_cartera = 'Clientes'
AND fecha < afecha
AND CONCEPTO IN (aConceptos)

Pero aConceptos es una cadena que tiene dentro una serie de cadenas, es decir,

''Anticipo','Traspaso','Cheque','Efectivo''

Por decir algo, ya que es más grande la cadena, pero es una cadena de cadenas de conceptos.

Ahora yo quiero seleccionar aquellos detalles que complan la condicón y que sean tales conceptos.

Directamente no puedo hacerlo, porque no se soporta, como puedo resolver esto?...

Alguien tiene alguna idea, se los agradecería mucho?

Saludos

paco
10 de Julio del 2004
Puedes hacerlo con el instr

ej: instr (aConceptos, CONCEPTO) > 0

Es la manera más facil que se me ocurre