「x」行のテーブルAがあります。(この例では 8 行あります)
カーソルを使用して、「x」列のTable-Cを作成します。(これを動的にします。さらに行がTable-Aに追加されると、さらに多くの列がTable-Cに作成されます)
表 C (x = 1 ~ 8) ユーザー ID 1 2 3 4 5 6 7 8
Table-Cを作成した後、Web ページの入力ボックスから返されたユーザー ID に基づいて、行がTable-Cに挿入されます。(これは動的に行われます)
挿入後の表 C: ユーザー ID 1 2 3 4 5 6 7 8 57ヌルヌルヌルヌルヌルヌルヌルヌル 74ヌルヌルヌルヌルヌルヌルヌルヌル
ここで、UPDATE
Table-Bには、列「x-column」が UserID を作成されたTable-Cの列に関連付けるデータが含まれています。
表 B: UserID x 列 34 2 34 3 57 2 57 3 57 8 74 2 74 4 74 5 74 7 74 8 93 2 93 4
したがって、最終結果は、Table-B.UserID = Table-C.column_heading の 1 で Table -Cを動的に UPDATE することです。
更新後の表 C は次のようになります。 ユーザー ID 1 2 3 4 5 6 7 8 57 ヌル 1 1 ヌル ヌル ヌル 1 74 ヌル 1 ヌル 1 1 ヌル 1 1
これを処理する UPDATE ループを構築するための構文を理解するのに苦労しています。カーソルを使用する必要がありますか?
これはロケット科学ではないと確信しています。私はまだ学んでいます!