php怎么输出以下使用聚集函数和分组数据查询出来的MySQL查询结果?

WBOY
Libérer: 2016-06-23 13:51:04
original
1250 Les gens l'ont consulté

现表结构如图



以下是查询语句

 SELECTDATE_FORMAT( FROM_UNIXTIME( paytime ) ,  '%Y-%m-%d' ) AS paytimes,count(*) AS num_items,SUM( money ) AS moneys,SUM(money - buyprice) AS profitsFROM  `pay`WHERE selltype =1GROUP BY DATE_FORMAT( FROM_UNIXTIME( paytime ) ,  '%Y-%m-%d' )ORDER BY DATE_FORMAT( FROM_UNIXTIME( paytime ) ,  '%Y-%m-%d' ) DESC
Copier après la connexion


SQL语句查询结果如图


问题是:如何用php输出这个查询结果


回复讨论(解决方案)

业务需求:统计每日的销量、销售额、毛利并按日输出
比如:
日期 销量 销售额 毛利
2014-12-11 126 11133 111
2014-12-10 126 11133 111
2014-12-09 129 11133 111
2014-12-08 126 12331 111
2014-12-07 126 11133 111

不知道我的查询思路对不对。
根据SQL查询结果,应该是行得通的,现在卡到数据输出这块儿了。
先谢谢了。

假设你输出的是table

$sql  = "你的SQL";$result = mysql_query($sql);while($row = mysql_fetch_assoc($result)){     echo '<tr>';     echo '<td>'.implode('</td><td>', $row).'</td>';     echo '</tr>';}
Copier après la connexion
Copier après la connexion

假设你输出的是table

$sql  = "你的SQL";$result = mysql_query($sql);while($row = mysql_fetch_assoc($result)){     echo '<tr>';     echo '<td>'.implode('</td><td>', $row).'</td>';     echo '</tr>';}
Copier après la connexion
Copier après la connexion



测试成功,如图


我想直接把AS的项做为字段输出,提示未定义。
使用的是框架,我需要把这个操作拆成MVC。
非常感谢。工作愉快。

不知道你用了什么框架,可以贴出的你的代码看看。

不知道你用了什么框架,可以贴出的你的代码看看。


CI框架
谢谢搞定了,基础不行,很耽误事儿。
刚发现早关注你了,而且上个问题(一年前)也是你帮我搞定的,也是基础的问题
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal