Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/02/2010, 16:30
fenix0224
 
Fecha de Ingreso: enero-2009
Mensajes: 126
Antigüedad: 15 años, 3 meses
Puntos: 1
select con clausulas between y or

hola tengo una tabla llamada transacciones en el que gurado el monto y su tipo ademas de los id de venta o idCompra segun sea el caso ambos pueden ser nulos.

Deseo hacer una consulta de campos que esten entre dos fechas dadas pero no se como hacer ya que la fecha deberia buscar se o bien el tabla de compras o bien en la tabla de ventas segun cual de esos dos id no sea nulo

Yo probe con esto

Código:
SELECT a.Monto Monto, a.Tipo Tipo, 
 	    FROM caja a, compra b, venta c 
	    WHERE c.fecha BETWEEN '$_POST[FechaInicio]' AND '$_POST[Fechafin]' OR b.fecha BETWEEN '$_POST[Fini]' AND '$_POST[Ffin]'
pero me sale valores inconsitentes como podria hacer esa consulta