Groupe par mois en SQLite
J'ai une base de données SQLite qui contient les transactions, pour chacun d'eux une prix et un transDate.
Je veux récupérer la somme des transactions groupées par mois. L'extrait des registres doivent être comme suit:
Price month
230 2
500 3
400 4
Quelles sont les colonnes de la table?
OriginalL'auteur Hiyasat | 2010-05-24
Vous devez vous connecter pour publier un commentaire.
il est toujours bon pendant que vous groupe par MOIS, elle doit vérifier aussi l'ANNÉE
POUR SQLITE
"pas une telle fonction: date_format"
Si vous utilisez android, probablement, ce sera utile strftime('%m-%Y', transDate, 'unixepoch')
OriginalL'auteur Salil
OriginalL'auteur Amsakanna
Vous pouvez regrouper sur le début du mois:
OriginalL'auteur Andomar
Essayez ce qui suit:
Utiliser le page correspondante dans SQLite documentation pour de futures références.
OriginalL'auteur newtover
Dans Sqlite, si vous stockez votre date unixepoch format, en quelques secondes:
Si vous êtes le stockage de la date de unixepoch format, en millisecondes, de diviser par 1000:
OriginalL'auteur live-love