我不知道如果没有第二个 sql 查询这是否可能,但我认为最好先问一下。
我有一个带有 GROUP BY 子句的 SQL 查询。在 foreach 循环中显示结果,我想为每个条件插入一个标题。是否可以只处理一个查询?
IE。
仅限非洗手间
DATA
DATA
DATA
仅限酒吧间
DATA
DATA
DATA
SQL 代码:
SELECT
`Keg`.`content_type_id`, `Keg`.`is_taproom_only`, count(content_type_id), `ContentType`.`id`, `ContentType`.`name`
FROM
`kegdb`.`kegs` AS `Keg`
LEFT JOIN
`kegdb`.`content_types` AS `ContentType`
ON (`Keg`.`content_type_id` = `ContentType`.`id`)
WHERE
`status_type_id` = 6
GROUP BY
is_taproom_only, content_type_id
ORDER BY
`is_taproom_only` ASC, `ContentType`.`name` ASC