2016-12-22 158 views
0

我有兩個緩存,並在這兩個緩存之間進行了連接。那麼將這個連接查詢的結果保存到第三緩存中的建議/有效的方法是什麼?如何將緩存中的sql查詢結果保存到另一個緩存

我想不會通過循環查詢結果做出來,把每到緩存中,但想用SQL像

insert into thirdcache select colomns from firstcache join secondcache 

回答

1

可以使用SQL查詢「從選擇Insert」,但您應該在插入部分中指定要更新的字段,並且這些字段的類型應該等於選擇部分返回的相應列類型。

水木清華這樣的:

insert into t1 (colA, colB) (Select t2.colX, t2.colY from t2);

其中可樂類等於COLX等

+0

感謝@Andrey爲有用的答案,明白了 – Tom