これが2番目のSQLクエリなしで可能かどうかはわかりませんが、最初に質問するのがよいと思いました。
GROUPBY句を使用したSQLクエリがあります。結果を表示するforeachループ内に、各条件の見出しを挿入します。1つのクエリだけで実行することは可能ですか?
すなわち。
タップルーム以外のみ
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