FoxPro/Visual FoxPro - Error SQL

 
Vista:

Error SQL

Publicado por StoK (79 intervenciones) el 09/05/2001 01:45:47
Hola amigos, ya un poco mas depurado, me podrian decir el erro de esto:

SELECT cantidad*costo as fac_costo, precio-(precio*(descuento/100)) as fac_venta, precio -(precio * (descuento/100)) - costo as util_unit, precio -(precio * (descuento/100) - costo) * cantidad as util_total FROM &BaseDatos where between(fecha,&fechaini,&fechafin) into cursor prueba

" Falta un operador "

Muchas Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error SQL

Publicado por Richard (36 intervenciones) el 09/05/2001 17:22:00
Hola StoK.

Intenta con lo siguiente:

En la cláusula WHERE escribe :

WHERE fecha between &fechaini and &fechafin into cursor prueba.

Espero te ayude, Saludos...

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Error SQL

Publicado por Japiper (93 intervenciones) el 10/05/2001 21:13:44
Creo el error esta en el between. Tienes que usar el between de Sql
where fecha between Fecha1 and fecha2. No hacen falta los & siempre y cuando las variables fecha1 y fecha2 sean de tipo date, sino puedes convertirlas antes con ctod(fecha), no te olvides que cada linea de sql al final va con punto y coma menos la ultima.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar