私には2つのテーブルがQuestion
ありOption
、1対多の関係があります。2つのテーブルから結果をフェッチした後、結果の配列は次のようになります。
Question = array(//質問テーブルの結果
Option = array( //result from the Option Table )
);
データベースから10個の質問を取得したい場合、2つの方法でこれを実行できると仮定します(私は思う)
2つのテーブルを結合し、データベースとそれを使用したプロセスからPHPループと制御からデータをフェッチします(私はこれを好みました)
をフェッチ
Question
してから10個のクエリを実行しOption
ます。(1のように処理する必要がないので簡単です)
PHPで結果を処理するのが良いのか、SQLクエリを使用するのが良いのか知りたいです。