【发布时间】:2015-02-27 13:29:22
【问题描述】:
我有这三个查询:
$sql = "select count(distinct f_home) as home_count_total from cr_test;" ;
$sql2 = "select distinct f_home, count(f_home) as home_count from cr_test group by f_home;" ;
//下面的伪代码
$sql3 = "select distinct f_home, round(count(f_home)/<home_count_total FROM FIRST QUERY>*100,2) as CountOf from cr_test group by f_home;" ;
我需要的是一个 json 对象(我可以通过 PDO 获得,所以不用担心),每个条目包含三个数据:f_home、home_count 和 CountOf。
如何将这些组合成一个查询,以便返回一个 JSON 对象?
【问题讨论】:
-
看来你需要学习子查询。
-
假装我对此一无所知...你能帮我开始吗?我查看了文档,但似乎无法弄清楚如何申请我的案例。
-
也许您可以设置一个 SQL fiddle 并给我们一个可以使用的链接?