0

我想从如下所示的数据库中获取数据:

id - brand - type
1    Airbus  plane
2    Boeing  plane
3    Fokker  plane
4    Toyota  car
5    Mustang car
6    Peugeot car
7    Sparta  bike

现在我想例如<hr/>在类型不同时输出一个。我可以通过两种方式做到这一点:

  • 一个准备好的语句并设置一个变量$current_type并使用数据库中的一个检查它的值
  • 三个准备好的语句(对于每种类型,因为它们与飞机、汽车、自行车没有区别)

哪个最快?我会说第一个,但第二个让我的代码看起来好多了。我可以忽略速度差异吗?

4

1 回答 1

1

第一个肯定更快,我宁愿在我的 PHP 代码中有一个额外的临时变量,而不是 2 个额外的查询。在您的情况下,差异可能可以忽略不计,但我不会为了稍微整洁的代码而放弃它。

于 2013-09-15T19:09:22.280 回答