私は、この表に次の行を挿入していますが、私は価格を挿入すると、私もid
を調べることにより、フィールドpair_id
を挿入することができるようにしたい挿入行の文字列の一致に基づいて
+----+---------+---------+
| id | pair_id | price |
+----+---------+---------+
| 1 | | 318.18 |
+----+---------+---------+
| 2 | | 15.24 |
+----+---------+---------+
| 3 | | 5963.13 |
+----+---------+---------+
tb_price
と呼ばれますテーブル内のフィールドtb_pair
+----+----------+-----------+
| id | base_cur | quote_cur |
+----+----------+-----------+
| 1 | BTC | USD |
+----+----------+-----------+
| 2 | ETH | USD |
+----+----------+-----------+
| 3 | XMR | USD |
+----+----------+-----------+
tb_price
に挿入するとき、私は私に利用できるbase_cur
とquote_cur
値を持っています。データを使用して:base_cur = BTC
、quote_cur = USD
とprice = 5963.13
を私のようなtb_price
を移入することができるようにしたい(ID 3を参照してください):
+----+---------+---------+
| id | pair_id | price |
+----+---------+---------+
| 1 | | 318.18 |
+----+---------+---------+
| 2 | | 15.24 |
+----+---------+---------+
| 3 | 1 | 5963.13 |
+----+---------+---------+
私はシンプルINSERT
クエリでこれを実行しようとしていますが、私はを探しに苦労しています問題が私の現在の知識ではあまりにも抽象的であるとして答えます。私はを調べることによってpair_idが見つかるINNER JOINのいくつかのタイプを想像します。