Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/11/2010, 12:23
seyerben
 
Fecha de Ingreso: octubre-2010
Mensajes: 53
Antigüedad: 14 años, 2 meses
Puntos: 0
Consulta Fechas

Hola buen dia a todos, bien tengo la siguente duda . primero explico la estructura de mis tablas
tabla retarje
Código:
plaza character varying(5) NOT NULL,
tienda character varying(5) NOT NULL,
fechatr timestamp without time zone NOT NULL,
Código:
tabla tiendas
idplaza character varying(5) NOT NULL,
  idtienda character varying(5) NOT NULL,
  nombre character varying(50),
  CONSTRAINT tiendas_pkey PRIMARY KEY (idplaza, idtienda)
estas son mis dos tablas que estoy relacionando
mi situacion es que hago la siguiete consulta en editor de consulta de posgresql y todo bien

Código PHP:
SELECT nombrefechatr::DATEto_chardiv(sum(retarje.monto),100), '$999,999,999.99') as suma_monto_div
 FROM oxxo
.retarjeoxxo.tiendas  WHERE tiendas.idtienda retarje.tienda 
  
and fechatr::DATE BETWEEN '2010-10-11' AND '2010-10-12' GROUP BY  fechatr::DATEtiendanombre ORDER BY fechatr::DATE DESC 
pero cuando esta consulta la quiero ejecutar en mi pagina web es decir al hacer
Código PHP:
pg_query 
me arroja un error en el between


aqui mi consulta
Código PHP:
  $consulta=pg_query("SELECT tiendas.nombre,retarje.fechatr::DATE, to_char(div(sum(retarje.monto),100),'999,999,999,99') as total_monto FROM ".$_SESSION['db_schema_data'].".tiendas ,".$_SESSION['db_schema_data'].".retarje WHERE fechatr::DATE BETWEEN('".$argumento[0] ."' AND '".$argumento[1]."' ), AND tiendas.idtienda = retarje.tienda AND tiendas.idplaza = retarje.plaza ORDER BY fechatr::DATE DESC"); 
Cual es el error con el between o que estoy haciendo mal