SELECT en fonction d'un timestamp
Le problème exposé dans ce sujet a été résolu.
Bonjour,
j'aimerais récupéré des entrées qui se trouve entre un certain timestamp.
j'ai une colonne donc qui se nomme timestamp
et j'aimerais faire par exemple ceci:
| Récupérer toutes les entrées donc le timestamp se trouve entre `1458082800` et `1458514800`
|
Il s'agit de chose que je n'ai jamais vraiment faites.
Je vous remercie, WinXaito.
Avec l'opérateur BETWEEN
:
| SELECT *
FROM ta_table
WHERE `timestamp` BETWEEN "1458082800" AND "1458514800";
|
Il y a bien la clause between qui peut marcher.
| SELECT your, fields
FROM la_table
WHERE `timestamp` BETWEEN 1458082800 AND 1458514800
|
Tu peux même jouer avec les dates et les opérations :
| SELECT your, fields
FROM la_table
WHERE `timestamp`
BETWEEN
UNIX_TIMESTAMP(DATE_SUB(NOW(), INTERVAL 1 DAY))
AND UNIX_TIMESTAMP(NOW())
|
Merci beaucoup ! Je n'avais jamais entendu parler de l'opérateur between
, je vous en remercie.
Connectez-vous pour pouvoir poster un message.
Connexion
Pas encore membre ?
Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte