Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/09/2013, 07:33
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: leer fecha en tiempo unix

Manual de referencia: MySQL 5.0 Reference Manual :: 12 Funciones y operadores :: 12.5 Funciones de fecha y hora
Cita:
FROM_UNIXTIME(unix_timestamp) , FROM_UNIXTIME(unix_timestamp,format)

Retorna una representación del argumento unix_timestamp como un valor en formato 'YYYY-MM-DD HH:MM:SS' o YYYYMMDDHHMMSS , dependiendo de si la función se usa en un formato numérico o de cadena de caracteres.

Código MySQL:
Ver original
  1. mysql> SELECT FROM_UNIXTIME(875996580);
  2.         -> '1997-10-04 22:23:00'
  3. mysql> SELECT FROM_UNIXTIME(875996580) + 0;
  4.         -> 19971004222300

Si se da format, el resultado se formatea según la cadena format. format puede contener los mismos especificadores que los listados en la entrada para la función DATE_FORMAT() .
Código MySQL:
Ver original
  1.     ->                      '%Y %D %M %h:%i:%s %x');
  2.         -> '2003 6th August 06:22:58 2003'
Esto que estás usando:
Código MySQL:
Ver original
  1. select* from tabla where fecha between "01/09/2013" and "28/09/2013"
jamás te funcionará por dos razones:Primero, porque las fechas en BBDD no se almacenan en un formato DD/MM/AAAA, sino AAAA-MM-DD. El por qué requeriría bastante, pero en esencia se hace así porque se almacenan como binarios de punto flotante, entre otras cosas para optimizar las búsquedas.
En segundo lugar, MySQL interpreta las comillas (") de forma diferente, en función a la configuración del servidor, pero por lo general no se usa para encerrar cadenas de texto. Para ese fin se usan apóstrofos ('). Por ello puede darte un error sintáctico que no es sencillo de comprender.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)