我有两张桌子Question
,并且Option
有一对多的关系。从两个表中获取结果后,结果数组应该是这样的
Question = array( //问题表的结果
Option = array( //result from the Option Table )
);
假设如果我想从数据库中获取 10 个问题,那么我可以通过两种方式做到这一点(我认为)
通过加入两个表并从数据库中获取数据并使用它进行 PHP 循环和控制。(我更喜欢这个)
通过获取
Question
然后触发 10 查询Option
。(这很容易,因为我们不需要像1的情况那样处理)
我想知道在 PHP 中处理结果或使用 SQL 查询哪个更好。