ワイルドカードを使用して別のテーブルの列値を更新しますこんにちは。ワイルドカードをキーとして使用して、別のテーブルからの値から列を更新することはできますか? このサンプルテーブルがありますが、テーブルを更新する際にワイルドカードを適切に使用する方法がわかりません。 また、私はまだJMP 15バージョンを使用しています
表A
| ID_A | モデル | 状態 | 開始日 | 終了日 |
| 23-ABC-AA | あ | 終わり | 2023-10-01 | 2023-10-05 |
| 23-ABD-BB | B | 終わり | 2023-10-02 | 2023-10-07 |
| 23-ACD-BB | C | 進行中 | 2023-10-03 | 2023-10-09 |
テーブル B (更新するファイル、開始日と終了日は最初は値がありませんが、ワイルドカードを使用して ID が一致すると更新されます)
| ID_B | モデル | 状態 | 開始日 | 終了日 |
| 23-ABC | あ | 終わり | 2023-10-01 | 2023-10-05 |
| 23-ABD | B | 進行中 | 2023-10-02 | 2023-10-07 |
| 24-AAA | C | 終わり | | |
自動化とスクリプト作成Re: ワイルドカードを使用して別のテーブルの列値を更新します表示された例を考えると、JMP に「ワイルドカード」機能があるとは思えません。ただし、列 ID_A の最初の 6 文字を値として持つ新しい列をテーブル A に簡単に作成できます。その後、その列を使用してテーブル B の ID_B 列と照合できます。
Re: ワイルドカードを使用して別のテーブルの列値を更新します必要なワイルドカードの種類によって多少異なりますが、どれが最も簡単かは異なります。 あなたの例では、Id_A の最後の部分を削除してテーブル A に Id_B 列を作成します。