Hola a todos, alguin me puede ayudar con este codigo, lo que pasa es que no recuerdo como se utiliza el BETWEEN, si alguin me puede proporcionar un manual, gracias..SELECT Producto.DescripcionFROM Factura, Producto WHERE Factura.Fecha BETWEEN '"01/01/2005" AND "25/01/2005"';
se escriben con el formato 'yyyy-mm-dd'
Ahí no se menciona el GetDate(), y si no funiconan en el resto es porque estarán usando su lenguaje basado en ANSI SQL y no el ANSI en sí mismo.A parte, el Access no tiene nada que ver, ya que todas las bases se acceden mediante ODBC, o sea, esas sentencias son independientes de la BD que uses.Saludos.
También dijiste algo sobre Access. La cuestión es que las sintaxis de SQL son indistintas a las bases de datos donde se las apliquen.
CitarTambién dijiste algo sobre Access. La cuestión es que las sintaxis de SQL son indistintas a las bases de datos donde se las apliquen.en teoria ...pero las sentencias que has usado no funcionan en ORACLE, en MYSQL (al menos la version que tengo) ni en SYBASE.
ORA-01861 literal does not match format string
Cause: Literals in the input must be the same length as literals in the format string (with the exception of leading white space). If the "FX" modifier has been toggled on, the literal must match exactly, with no extra white space.Action: Correct the format string to match the literal.