Dans mySQL, je voudrais retourner le nombre d'enregistrements qui ont un start_date
dans l'année en cours (comme en 2012, PAS dans la dernière période de l'année) et (comme une requête séparée) un compte des enregistrements de l'année précédente (2011 dans le cas où c'est maintenant).Retourne tous les enregistrements mySQL pour l'année en cours
Mes dates de début sont stockées ainsi: 2012-12-02
. J'utilise PHP.
L'aide sur la façon dont je formerais ces requêtes serait grandement appréciée.
Merci, ça m'a mis sur la bonne voie. – user1857692
Je ne suis pas sûr que ce soit une bonne décision. Si vous avez l'index le START_DATE, cela ne fonctionnera pas. Mieux vaut faire toutes les préparations dans la bonne partie de l'état. Quelque chose comme ce START_DATE> DATE_FORMAT (MAINTENANT(), '% Y-01-01 00:00:01') –