php怎么输出以下使用聚集函数和分组数据查询出来的MySQL查询结果?
程序员文章站
2022-05-10 12:24:55
...
现表结构如图
以下是查询语句
SQL语句查询结果如图
问题是:如何用php输出这个查询结果
测试成功,如图
我想直接把AS的项做为字段输出,提示未定义。
使用的是框架,我需要把这个操作拆成MVC。
非常感谢。工作愉快。
CI框架
谢谢搞定了,基础不行,很耽误事儿。
刚发现早关注你了,而且上个问题(一年前)也是你帮我搞定的,也是基础的问题
以下是查询语句
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
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 ''; echo ' ';}'.implode(' ', $row).' '; echo '
假设你输出的是table
$sql = "你的SQL";$result = mysql_query($sql);while($row = mysql_fetch_assoc($result)){ echo ''; echo ' ';}'.implode(' ', $row).' '; echo '
测试成功,如图
我想直接把AS的项做为字段输出,提示未定义。
使用的是框架,我需要把这个操作拆成MVC。
非常感谢。工作愉快。
不知道你用了什么框架,可以贴出的你的代码看看。
不知道你用了什么框架,可以贴出的你的代码看看。
CI框架
谢谢搞定了,基础不行,很耽误事儿。
刚发现早关注你了,而且上个问题(一年前)也是你帮我搞定的,也是基础的问题