Je cherche a réorganiser des tables de logging dans une bd sous mySQL 4.0 qui utilisent des champs de type 'timestamp'.
Le problème c'est que le 'timestamp' tel qu'il est stocké dans la bd n'est pas très maniable... comment par exemple faire pour compter le nombre d'enregistrements qui ne concernent pas l'année en cours ( à supprimer donc).
Code :
- SELECT count(*) FROM loggings WHERE timestamp < 20060101
|
Version optimiste, voir naive...
Code :
- SELECT count(*) FROM loggings WHERE timestamp < to_timestamp( 20060101)
|
to_timestamp n'existe pas malheureusement...
J'ai beau retourner la doc en ligne de mySQL je trouve pas les fonctions adhoc, la 4.0 étant obsolete ça n'aide pas vraiment.
Quels sont d'après vous les fonctions qui permettent de convertir un timestamp en date et vice versa?