Je tape sur la base de données pour une centaine d'enregistrements à partir d'une base de données MySQL qui ont une colonne DateAdded (timestamp). Je voudrais trouver un moyen SMART pour afficher les enregistrements comme suit dans Coldfusion, sans frapper la base de données plusieurs fois.Coldfusion, sortie des résultats SQL regroupés par date de regroupement, aujourd'hui, hier, cette semaine, etc
Aujourd'hui: - records ..... hier: - records ..... Plus tôt cette semaine: - records ..... Ce mois-ci: - records .... Plus anciens: - enregistrements .....
Merci pour les idées sur la façon de procéder intelligemment dans ColdFusion.
Si la colonne est réellement un horodatage et contient à la fois une date et une heure, une comparaison d'égalité directe ne fonctionnera pas. Une vérification de plage (ou de tronquage de l'heure) serait nécessaire. OERE DateAdded <= # TodayAtMidnight # ET DateAdded <# TomorrowAtMidnight # – Leigh
La fonction d'édition ne semble pas fonctionner. Correction: O WH DateAdded> = # TodayAtMidnight # ET DateAdded <# TomorrowAtMidnight # – Leigh
@Leigh, oui, et vous pouvez utiliser entre – Henry