プロジェクトで機能を実現する必要があります:列を持つテーブルから行
を選択し、(選択クエリから)取得したデータの2列を更新した後、同じテーブルにデータを挿入する必要があります...クエリが何をするか同じ機能を実現します。10
5
例 :(10 行) column1 のデータは 'zz','zz','zz','zz','zz','zz','zz','zz','zz','zz' です。
列 2 のデータは、'ClassA'、'ClassB'、'ClassC'、'ClassD'、'ClassE'、'ClassA'、'ClassB'、'ClassC'、'ClassD'、'ClassE' です。
INSERT INTO tableT (SELECT * FROM tableT (rows 列の既存のデータに column1='yy',column2=append '_tt' を更新))
クエリを実行した後、10 の古いレコードと 10 の新しいレコードの20 レコードがあります。
10 個の新しいレコード データ
はcolumn1 になります'ClassA_tt'、'ClassB_tt'、'ClassC_tt'、'ClassD_tt'、'ClassE_tt'、'ClassA_tt'、'ClassB_tt'、'ClassC_tt'、'ClassD_tt'、'ClassE_tt' です。
残りの3列のデータは同じになります
クエリのフレーミングについて教えてください