Je veux sélectionner les enregistrements des 3 dernières années ...intervalle curdate pour un champ int?
l'utilisation suivante pour travailler lorsque le type de colonne de table « released_year » était une date
$query = 'SELECT
album.album_id,
album.title,
album.released_year,
FROM album
WHERE album.released_year >= (CURDATE() - INTERVAL 3 YEAR)
ORDER BY album.released_year DESC, album.title';
mais le changement de type de colonne de table et il est maintenant un type smallint pour gérer seulement les 4 chiffres d'une année.
Comment sélectionner les enregistrements des 3 dernières années?
pour une raison quelconque '-3' renvoie les enregistrements de 2009 à 2012 .. c'est 4 ans ... donc je l'ai changé en '-2' .. merci – Marco