J'ai une table SQL avec le schéma suivant:Déterminer les valeurs mensuelles des enregistrements horodatés
fruit_id INT
price FLOAT
date DATETIME
Ce tableau contient de nombreux enregistrements pour lesquels le prix d'un fruit donné est enregistré à un moment donné. Il peut y avoir plusieurs enregistrements en une seule journée, il peut y avoir
Je voudrais être en mesure d'aller chercher une liste de prix pour un seul fruit au cours des 12 derniers mois inclusivement du mois en cours. Donc, donné un fruit_id de 2 et datetime de now(), quelles seraient les valeurs de prix pour Décembre, Janvier, Février, ... Octobre, Novembre?
Compte tenu des exigences ci-dessus, quelle stratégie utiliseriez-vous pour obtenir ces données? Pure sql, aller chercher tous les prix et traiter en code?
Merci pour votre temps.
OP dit qu'il veut des résultats de fruits simples au cours des 12 derniers mois .. cela donnera des résultats pour tous les mois .. – Vishal
mis à jour, merci. –