0

私がこれについて何か助けを得ることができれば本当に感謝します

1つのSQLクエリ、つまりアプリケーションにログインしていないユーザーのリストを表示するquery1と、クエリ1の出力を使用してそれらのユーザーを無効にする別のクエリ「query2」があります。これまでは、2つのクエリを個別に手動で実行する必要がありましたが、今ではプロセスを自動化する必要があります。

私の質問は、手動で作業することなく、query1の出力をquery2への入力として渡すにはどうすればよいかということです。調査を行ったところ、これはプロシージャを使用して実行でき、カーソルも作成する必要があることがわかりました。これが本当なら、さらに進む方法の手順を教えてください

アプリケーションのバックエンドにOracleデータベースがあります。SQLを使用してデータを取得します

ありがとう勝利者

4

1 に答える 1

3

私はOracleの人ではありませんが、これはうまくいくはずです:

update tbl1
set IsEnabled = 1
where UserId in (select UserId from tbl2 where IsLoggedIn = 0)
于 2012-05-12T17:37:23.977 に答える