私は2つのテーブルを持っています:
- ビジネス(id、name)
- カテゴリ(id、name、business_id)
各カテゴリに5つのビジネスがあるデータベースのすべてのカテゴリを出力するにはどうすればよいですか?
たとえば、データベースに3つのカテゴリがある場合、次のようにします。
category 1
--------------
business 1
business 2
business 3
business 4
business 5
category 2
---------------
business 6
business 7
business 8
business 9
business 10
category 3
------------------
business 11
business 12
business 13
business 14
business 15
私がそれを行う方法を知っている唯一の方法は、dbからすべてのカテゴリをフェッチしてから、プログラムで各カテゴリをループし、別のクエリを実行して各カテゴリのすべてのビジネスを取得することです。
それを行う他の方法はありますか?