mysql:为查询创建常规表而不是临时表是一个好习惯吗?

时间:2015-01-05 15:39:41

标签: mysql

我需要将查询的所有结果放到临时表中然后从中进行选择,但由于临时表的性质,我不能在同一个查询中多次引用它。那么可以为此创建一个唯一命名(常规)表并在查询完成后删除它吗?或者有更好的方法吗?

我尝试使用Derived表,但我无法从不同的块访问它。

1 个答案:

答案 0 :(得分:0)

这不一定是它是否是良好做法的问题。无论是常规表,临时表还是派生表,它们在尝试完成任务时都有用。因此,创建常规表或临时表都取决于您以及您希望应用程序在一天结束时完成的任务。

但根据您的问题,似乎您可能需要在这种情况下创建一个常规表,因为您需要多次访问该表,并且您可以在完成后删除该表。 / p>