0

テーブルから値を選択していますが、select ステートメントが何かを返したり、何かを返さなかった場合に何かをしたいと考えています。

これがコードです

IF NOT NULL(select member_club_id from members where member_name=the_temp_name AND membership_year=the_temp_membership_year where member_id=lesmember)

THEN

update the_temp SET the_temp_status='fail' where the_temp_name=member_name;

else
/* More Code...*/

コードは構文エラーを生成します。上記のコードでは、select ステートメントが何かを返す場合、以下のコードを実行して更新します。

選択が実際に何かを選択するかどうかをテストするにはどうすればよいですか?

4

1 に答える 1

0

使用IF EXISTS(select ...)等……。

于 2013-07-30T17:20:55.603 に答える