MySQL PHP group par jour et total pour chaque jour
J'ai une table dans une base de données mysql avec 3 colonnes: id, la valeur et la tstamp. Mon tstamp colonne TIMESTAMP format, c'est à dire: 2011-01-21 08:32:22
Ce que je souhaite réaliser est d'utiliser PHP pour afficher une pause vers le bas d'un total de chaque jour. Je ne peux pas penser à une façon d'interroger la table, en pseudo code: select * from table group by jour(partie de tstamp) et ajouter tous les nombres de la colonne valeur pour chaque jour"
Est-ce que ce sera possible?
Merci beaucoup
EDIT:
J'ai cette requête en combo avec la accepté de répondre à code:
$sql = "select date(tstamp), sum(".$column.") from mash group by date(tstamp)";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result)){
$strXML .= "<set name='".date("G:i:s", strtotime($row["date"])). "' value='".$row["sum"]."' color='AFD8F8' />";
}
Comment puis-je accéder au tableau des valeurs dans $ligne correctement?
source d'informationauteur benhowdle89
Vous devez vous connecter pour publier un commentaire.
Si vous voulez MySQL pour retourner à la valeur que vous recherchez dans UNE REQUÊTE, vous pouvez utiliser:
Comment l'utilisation de ce