我有一个复杂的查询,它生成一个简单的单列id列表,我用它来计算行数。此后,我需要第一个查询生成的ID与另一个(第二个)查询的结果集合并。如何保留第一个查询的结果集以实现与第二个查询的绑定? 谢谢。
答案 0 :(得分:1)
使用临时表:
CREATE TEMPORARY TABLE tmp_result AS [这里的第一个长复杂查询];
(您可能希望在此处添加索引,具体取决于其余工作的性质。)
// CREATE INDEX tmp_result_x ON tmp_result(some_col_name);