0
私は2つのテーブル:state_current
とstate_snapshots
を持っています。mysql:複数の行を1つにマージする
+-----+-------+
| key | value |
+-----+-------+
| A | 1 |
| B | 2 |
| C | 3 |
| D | 4 |
+-----+-------+
さて、私は別々の列内の各キーの値が含まれているstate_snapshots
に行を追加します:
+---+---+---+---+
| A | B | C | D |
+---+---+---+---+
| 1 | 2 | 3 | 4 |
| 1 | 2 | 3 | 5 |
| 1 | 2 | 4 | 5 |
...
+---+---+---+---+
state_current
は正確に4行、4つの異なるキーの現在の値が含まれていますもちろん、キーは決してstate_current
で変更されず、値だけが変更されます。どのようなmySQLのクエリは、最初の列のにA
の値を持つ行を作成し、の結果はB
、state_current
のように続きますか?
私はmySQLを使い慣れていますので、事前に助けてくれてありがとうございます!私が考えることができ
どうもありがとう!それは魅力のように働いた! – LukeLR