2つのテーブルの同じ値に応じて列の値を更新する

マーマー

OracleSQLについて質問があります。したがって、私がしようとしているのは、別のテーブルでの同じ発生に応じて、あるテーブルの列を更新することです。これが私のSQLです

update master_drawing 
   set master_drawing.subcont_status = 'ASSIGNED' 
 where master_drawing.head_mark = master_drawing_assigned.head_mark

したがって、両方にMASTER_DRAWING、とMASTER_DRAWING_ASSIGNED呼ばれるまったく同じ列が2つありますHEAD_MARK私がやろうとしているのは小切手のようなものです。これらの2つのテーブルに同じ値がある場合は、列SUBCONT_STATUS次のように更新します。'ASSIGNED'

エラーメッセージは次のとおりです。

[エラー]実行(1:103):ORA-00904: "MASTER_DRAWING_ASSIGNED"。 "HEAD_MARK":識別子が無効です

これを手伝ってください。

shree.pat18

これを試して:

update master_drawing md
set md.subcont_status = "ASSIGNED"
where exists
(select 1 
 from master_drawing_assigned mda
 where md.head_mark = mda.head_mark)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

このSQLServer構文を記述して、同じテーブル内の他の2つの列の値に基づいて列を更新する方法

分類Dev

同じテーブル内の2つの列の値を比較する方法PowerBIDAX

分類Dev

VBA:変動するテーブルで、列16の値に応じて列15の値を変更する方法(同じテーブル)

分類Dev

同じ列に2つのテーブルの値を含める方法

分類Dev

同じテーブルの2つの列で値が同じであるデータを検索する

分類Dev

1つのテーブルの値を、同じテーブル内の条件が異なる同じ列の他の値で更新します

分類Dev

同じテーブルの同じ列の値で列を更新します

分類Dev

同じテーブルの1つの列の値をSQLServerの別の列に更新します

分類Dev

テーブルの行を値に応じて異なる列に分割する

分類Dev

同じテーブルの2つの列の値を相互に一意にする

分類Dev

同じテーブルの2番目の列の指定された値に応じて、テーブルの1つの列から共通の値(交差)を見つけます

分類Dev

同じテーブル内の他の2つの列値によって決定される列値の合計を取得します

分類Dev

MySQLテーブルの同じ行の2つの列に値を挿入する方法

分類Dev

同じテーブルの1つの列から複数の列の値を更新する

分類Dev

SQL:同じテーブルの他の値の長さを条件付けて列値を更新する

分類Dev

MSSQLの別のテーブルの列の値に応じて、テーブルに行を挿入する

分類Dev

2番目の列に応じて、同じ列の最小値で列を更新する

分類Dev

テーブル セルの 2 つの値を比較して、同じ場合にクラスを追加する

分類Dev

行の前の値に応じて新しい値を設定するpgsqlテーブルを更新する

分類Dev

同じ列のmatchig値によるMySQL更新テーブル

分類Dev

同じテーブルの列値を選択して、テーブルの列値を更新します

分類Dev

同じテーブルと同じ列から1つの行に値を取得するSQL

分類Dev

異なる行に同じ値を持つ2つの異なる列を持つテーブルを更新します

分類Dev

mysqlはフィールド値に応じて2つの異なるテーブルを選択します

分類Dev

SQLServerの別のテーブルの値に応じて列の値を変更する

分類Dev

同じテーブルに2つの配列を表示する

分類Dev

列の値に応じて、同じ参照に対して2つの行を作成する

分類Dev

SQL Serverの2つのエントリ(値)を持つ同じテーブルの別の列を使用して列を更新します

分類Dev

1つのテーブルのすべての値を表示するが、そのテーブルの2つの列に、列名が同じ場合は他のテーブルの値を表示する方法

Related 関連記事

  1. 1

    このSQLServer構文を記述して、同じテーブル内の他の2つの列の値に基づいて列を更新する方法

  2. 2

    同じテーブル内の2つの列の値を比較する方法PowerBIDAX

  3. 3

    VBA:変動するテーブルで、列16の値に応じて列15の値を変更する方法(同じテーブル)

  4. 4

    同じ列に2つのテーブルの値を含める方法

  5. 5

    同じテーブルの2つの列で値が同じであるデータを検索する

  6. 6

    1つのテーブルの値を、同じテーブル内の条件が異なる同じ列の他の値で更新します

  7. 7

    同じテーブルの同じ列の値で列を更新します

  8. 8

    同じテーブルの1つの列の値をSQLServerの別の列に更新します

  9. 9

    テーブルの行を値に応じて異なる列に分割する

  10. 10

    同じテーブルの2つの列の値を相互に一意にする

  11. 11

    同じテーブルの2番目の列の指定された値に応じて、テーブルの1つの列から共通の値(交差)を見つけます

  12. 12

    同じテーブル内の他の2つの列値によって決定される列値の合計を取得します

  13. 13

    MySQLテーブルの同じ行の2つの列に値を挿入する方法

  14. 14

    同じテーブルの1つの列から複数の列の値を更新する

  15. 15

    SQL:同じテーブルの他の値の長さを条件付けて列値を更新する

  16. 16

    MSSQLの別のテーブルの列の値に応じて、テーブルに行を挿入する

  17. 17

    2番目の列に応じて、同じ列の最小値で列を更新する

  18. 18

    テーブル セルの 2 つの値を比較して、同じ場合にクラスを追加する

  19. 19

    行の前の値に応じて新しい値を設定するpgsqlテーブルを更新する

  20. 20

    同じ列のmatchig値によるMySQL更新テーブル

  21. 21

    同じテーブルの列値を選択して、テーブルの列値を更新します

  22. 22

    同じテーブルと同じ列から1つの行に値を取得するSQL

  23. 23

    異なる行に同じ値を持つ2つの異なる列を持つテーブルを更新します

  24. 24

    mysqlはフィールド値に応じて2つの異なるテーブルを選択します

  25. 25

    SQLServerの別のテーブルの値に応じて列の値を変更する

  26. 26

    同じテーブルに2つの配列を表示する

  27. 27

    列の値に応じて、同じ参照に対して2つの行を作成する

  28. 28

    SQL Serverの2つのエントリ(値)を持つ同じテーブルの別の列を使用して列を更新します

  29. 29

    1つのテーブルのすべての値を表示するが、そのテーブルの2つの列に、列名が同じ場合は他のテーブルの値を表示する方法

ホットタグ

アーカイブ