クエリに値がある場合はテーブルを更新します

以下の値を取得するクエリがあります

protected void CmdUpdate_Click(object sender, EventArgs e)
{
    string query = "select mkey from xxacl_pN_LEASES_ALL where project_id = '" + 
                        ddlProject.SelectedValue + 
                        "' and " +
                        "building_id = '" +
                        ddlBuilding.SelectedValue + 
                        "' and SALES_USER_ID = '" + 
                        ddlSalesUser.SelectedValue + 
                        "'";
}

今私が欲しいのは、クエリに何らかの値がある場合は、update....私が知っているステートメントを書くことです。そうでない場合は、テーブルを更新しないでください。

クエリに値があるかどうかの条件を確認する方法が欲しいですか?

更新

私の更新ステートメント

Update xxacl_pn_leases_all set ASSIGNED_TO = '' where mkey = query
A_Sk

試してみてください

Update xxacl_pn_leases_all set ASSIGNED_TO = '' where your_all_condition_here

例えば

Update xxacl_pn_leases_all set ASSIGNED_TO = '' where project_id = '" + ddlProject.SelectedValue + "' and "+
                    "building_id = '" + ddlBuilding.SelectedValue + "' and SALES_USER_ID = '" + ddlSalesUser.SelectedValue + "'";

上記のクエリは、条件を満たす行を更新します。

注意:インラインクエリは練習には適していません。代わりにパラメータ化クエリを使用してみてください。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

値が別のテーブルにない場合にのみテーブル列から値を取得するには、クエリを選択します

分類Dev

値が別のテーブルにない場合にのみテーブル列から値を取得するには、クエリを選択します

分類Dev

最初のテーブルに値がない場合にテーブルを結合するLinqクエリは、2番目からフェッチします

分類Dev

IDが別のテーブルにある場合、Mysqlは値で列を更新します

分類Dev

サブクエリがpostgresの結果を返す場合にのみテーブルを更新します

分類Dev

エラー-行にNull値がある場合、Linqクエリはtrueまたはfalseを返します

分類Dev

別のテーブルの値が0の場合、値が1である選択クエリの値を条件付きで0に置き換えます。

分類Dev

値が別のテーブル値と一致する場合は、テーブル行を更新します

分類Dev

MySQLクエリは、両方のテーブルに行がある場合にのみ結果を返します

分類Dev

セルに値があるかどうかを確認し、ダイアログにエラーが表示されない場合はスクリプトを中止します値がある場合はスクリプトを実行します

分類Dev

3つの列にnull値がある場合に、クエリを使用してテーブルの行を非表示にする

分類Dev

条件が満たされた場合は、テーブルを更新します。(値を表bからaに更新します)対応する値が必要です

分類Dev

値が前のレコードにある場合は、linqクエリでnullを選択します

分類Dev

テーブルに値を挿入する方法、またはすでにテーブルにある場合は値を更新する方法

分類Dev

テーブルをクエリしてリンクテーブルを結合するときに、渡されたIDが結合テーブルにあるかどうかを確認し、結果にブール値として返すことはできますか?

分類Dev

Python-値がある場合はブール値をループします

分類Dev

IDが別のテーブルに存在する場合は、テーブルデータを更新します

分類Dev

データが別のテーブルに存在する場合はテーブルを更新します

分類Dev

Presto:元のクエリが行を返さない場合は、別のテーブルまたはダミーの値/テーブルを返します

分類Dev

値が存在しない場合はテーブルを更新します

分類Dev

ある列の値が別のテーブルの列にあるかどうかを確認し、ある場合は別の列の値を返します

分類Dev

エリアを使用する場合、「ルートテーブルに指定された値に一致するルートがありません」

分類Dev

動的テーブルがある場合、「ボタンクリック」で行を更新できます

分類Dev

クエリからデータをエクスポートし、既に存在する場合はテーブルを更新する

分類Dev

行がテーブルに存在する場合は、SQLで別のテーブル値を使用します

分類Dev

特定のフィールドがnullで、別の列の関連値がある場合は、テーブルを更新します

分類Dev

結合テーブルに値のリストがすべて含まれている場合にのみレコードを検索するSQLクエリ

分類Dev

VBA:Wordテーブルの最初のセルに特定の値がある場合はアクションを実行し、それ以外の場合は次のテーブルに移動します

分類Dev

列のすべての値が一致する場合にのみテーブルを更新するSQLクエリ

Related 関連記事

  1. 1

    値が別のテーブルにない場合にのみテーブル列から値を取得するには、クエリを選択します

  2. 2

    値が別のテーブルにない場合にのみテーブル列から値を取得するには、クエリを選択します

  3. 3

    最初のテーブルに値がない場合にテーブルを結合するLinqクエリは、2番目からフェッチします

  4. 4

    IDが別のテーブルにある場合、Mysqlは値で列を更新します

  5. 5

    サブクエリがpostgresの結果を返す場合にのみテーブルを更新します

  6. 6

    エラー-行にNull値がある場合、Linqクエリはtrueまたはfalseを返します

  7. 7

    別のテーブルの値が0の場合、値が1である選択クエリの値を条件付きで0に置き換えます。

  8. 8

    値が別のテーブル値と一致する場合は、テーブル行を更新します

  9. 9

    MySQLクエリは、両方のテーブルに行がある場合にのみ結果を返します

  10. 10

    セルに値があるかどうかを確認し、ダイアログにエラーが表示されない場合はスクリプトを中止します値がある場合はスクリプトを実行します

  11. 11

    3つの列にnull値がある場合に、クエリを使用してテーブルの行を非表示にする

  12. 12

    条件が満たされた場合は、テーブルを更新します。(値を表bからaに更新します)対応する値が必要です

  13. 13

    値が前のレコードにある場合は、linqクエリでnullを選択します

  14. 14

    テーブルに値を挿入する方法、またはすでにテーブルにある場合は値を更新する方法

  15. 15

    テーブルをクエリしてリンクテーブルを結合するときに、渡されたIDが結合テーブルにあるかどうかを確認し、結果にブール値として返すことはできますか?

  16. 16

    Python-値がある場合はブール値をループします

  17. 17

    IDが別のテーブルに存在する場合は、テーブルデータを更新します

  18. 18

    データが別のテーブルに存在する場合はテーブルを更新します

  19. 19

    Presto:元のクエリが行を返さない場合は、別のテーブルまたはダミーの値/テーブルを返します

  20. 20

    値が存在しない場合はテーブルを更新します

  21. 21

    ある列の値が別のテーブルの列にあるかどうかを確認し、ある場合は別の列の値を返します

  22. 22

    エリアを使用する場合、「ルートテーブルに指定された値に一致するルートがありません」

  23. 23

    動的テーブルがある場合、「ボタンクリック」で行を更新できます

  24. 24

    クエリからデータをエクスポートし、既に存在する場合はテーブルを更新する

  25. 25

    行がテーブルに存在する場合は、SQLで別のテーブル値を使用します

  26. 26

    特定のフィールドがnullで、別の列の関連値がある場合は、テーブルを更新します

  27. 27

    結合テーブルに値のリストがすべて含まれている場合にのみレコードを検索するSQLクエリ

  28. 28

    VBA:Wordテーブルの最初のセルに特定の値がある場合はアクションを実行し、それ以外の場合は次のテーブルに移動します

  29. 29

    列のすべての値が一致する場合にのみテーブルを更新するSQLクエリ

ホットタグ

アーカイブ