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

miren lo que sucede es que tengo una tabla llamada transaccion con las llaves foraneas idCompras y idVenta pero solo una de las dos sera llenada es decir siempre una de ellas sera nula entonces lo que io quiero es hacer algo como esto en pseudocodigo

Código:
SELECT a.Monto Monto, a.Tipo Tipo, 
 	    FROM caja a, compra b, venta c 
	    WHERE IF (b.idCompra<>NULL)  c.fecha BETWEEN '$_POST[FechaInicio]' AND '$_POST[Fechafin]' ELSE b.fecha BETWEEN '$_POST[Fini]' AND '$_POST[Ffin]'