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 语句返回一些东西,然后运行下面的代码,这是一个更新。

我如何假设 if 来测试 select 是否真的选择了某些东西?

4

1 回答 1

0

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

于 2013-07-30T17:20:55.603 回答