Tableau schéma est mis en place quelque chose comme ceci:Besoin d'aide avec une requête MYSQL regroupement
userID Points timestamp
1 40
3 20
1 10
4 15
3 5
besoin d'être en mesure de présenter un rapport qui montre les éléments suivants:
Total Points Allocated for the Day (0 if none allocated), (nice to have) To what userID's the points were allocated to for that day
J'ai essayé les éléments suivants et bien que vous pouvez voir est pas correct
SELECT uid, DATE(time_stamp) AS date, SUM(points) AS total_points
FROM table
GROUP BY date
Les horodatages ne s'affichent pas correctement. Je veux dire que je vois beaucoup de NULLS et les dates sont fausses. Où cela devrait être quelque chose aujourd'hui, je vois 2012. – jini
Qu'est-ce que vous utilisez pour remplir votre table? – XstreamINsanity
L'horodatage est juste un horodatage unix. donc j'ai des valeurs comme 1256235850, 1256255246 qui reviennent comme NULL lorsque vous faites la date (timestamp) – jini