シナリオは次のとおりです。
顧客が最初に注文したとき、テーブルは空です。このように見えます
+----+------+---------+
| no | item | results |
+----+------+---------+
注文するとテーブルはこんな感じ
+----+--------+---------+
| no | item | results |
+----+--------+---------+
| 1 | Test 1 | null |
| 2 | Test 2 | null |
| 3 | Test 3 | null |
+----+--------+---------+
それは簡単な部分です。クエリでカンマ区切りのVALUE
句を使用できINSERT
ます。
注文はラボに送信され、ラボの担当者が作業を完了すると、テーブルは次のようになります。
+----+--------+---------+
| no | item | results |
+----+--------+---------+
| 1 | Test 1 | Res 1 |
| 2 | Test 2 | Res 2 |
| 3 | Test 3 | Res 3 |
+----+--------+---------+
これがあなたの答えの出番です。結果でテストを更新する必要があります。UPDATE--SET--WHERE
ただし、テスト項目ごとに 1 つずつ、何十ものステートメントを実行することは避けたいと思います。他に方法はありますか?