Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/11/2007, 04:18
davespanya
 
Fecha de Ingreso: mayo-2007
Mensajes: 1
Antigüedad: 17 años
Puntos: 0
consulta contenido

Hola estoy dando vuelta a la siguiente consulta, vereis tengo una tabla que longea todo lo que se realiza en la gestion, compra, venta, ect.

Si en mi tabla de longea existe un campo que es "descripcion" y pone por ejemplo "factura compra:510".... La clave primaria de esta tabla será un id_log.

Cuando quiero obtener por ejemplo el log de alguna factura hago lo siguiente

select * from longea where descripcion like '%factura:510%'


Se que 510 existe. Pero mi pregunta es como puedo sacar el listado de todas las facturas comprendida de una fecha

Por ejemplo de todas las facturas (tabla factura) desde un día concreto.

select id_factura from fracturas where dias between 1/1/2007 to 1/10/2007


Me ofrece todos los registros de una columna con todas las facturas comprendida en ese año.

Como puedo hacer esta busqueda. Ya que el like necesito % que es algo delante.

select * from longea where descripcion like (select id_factura from fracturas where dias between 1/1/2007 to 1/10/2007)


Alguien da alguna idea.




saludos