2016-12-22 5 views
0

私は2つのキャッシュを持っており、これらの2つのキャッシュ間で結合を行いました。次に、この結合クエリの結果を3番目のキャッシュに保存するための推奨/効率的な方法は何ですか?キャッシュに対するsqlクエリの結果を別のキャッシュに保存する方法

私は、クエリ結果を反復処理によってそれを行うと、キャッシュにそれぞれを入れないたいのですが、あなたは、SQLクエリ「を選択から挿入」を使用することができ

insert into thirdcache select colomns from firstcache join secondcache 

答えて

1

のようなSQLを使用したいのですが、挿入部分に更新するフィールドを指定する必要があります。また、これらのフィールドのタイプは、選択した部分によって返される対応するカラムのタイプと等しくなければなりません。

このようななめらか:

+0

コーラタイプはCOLXに等しく、など

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

便利な答えてくれてありがとう@Andreyを理解 – Tom

関連する問題