Sto cercando i seguenti, ma ottenere risultati:Selezionare l'intervallo di date su MySQL timestamp
SELECT *
FROM users_test
WHERE dateadded >= UNIX_TIMESTAMP('2012-02-01 00:00:00')
AND dateadded < UNIX_TIMESTAMP('2012-11-01 00:00:00');
Eppure so che ci sono le colonne con date all'interno di tale intervallo per esempio
2012-05-11 17:10:08
C'è un modo migliore per farlo?
Alla fine voglio cercare più parametri, anche se non allo stesso tempo, come oggi, ieri, la settimana scorsa, il mese scorso, ecc e anche un intervallo di date e la gamma mese
è la vostra colonna memorizzare i valori come un timestamp UNIX o come un timestamp (ad esempio '2012-05-11 17: 10: 08')? È stato incollato un esempio di una colonna all'interno di tale intervallo, ma non è un timestamp UNIX che mi fa meravigliare. Stai confrontando le date con un timestamp UNIX e potresti dover semplicemente confrontare con il timestamp. – Maccath