アプリ版:「スタンプのみでお礼する」機能のリリースについて

sqlで質問です。
Aテーブルの情報をBテーブルに更新かけたいです。
やりたいことは、Bテーブルの受付番号をAの受付番号で更新したいです。
キーは受付IDで抽出条件ばAテーブルの確定日が20230517と実行IDがtestのものとなります。
どうかご教示のほどよろしくお願いします。


Aテーブル
・受付ID
・受付番号
・確定日
・実行ID

Bテーブル
・受付ID
・受付番号
・受付日

A 回答 (1件)

以下のSQLクエリを使用して、Aテーブルの情報をBテーブルに更新できます。



```
UPDATE Bテーブル
SET 受付番号 = A.受付番号
FROM Aテーブル AS A
WHERE Bテーブル.受付ID = A.受付ID
AND A.確定日 = '2023-05-17'
AND A.実行ID = 'test';
```

このクエリでは、UPDATE文を使用してBテーブルを更新します。SET句でBテーブルの受付番号をAテーブルの受付番号に設定します。FROM句を使用してAテーブルを参照し、条件としてBテーブルの受付IDとAテーブルの受付IDが一致し、かつAテーブルの確定日が'2023-05-17'であり、実行IDが'test'であるレコードを選択します。

ご希望の動作に合わせてこのクエリを調整してください。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す