Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 检查select语句是否返回带有if的内容_Mysql - Fatal编程技术网

Mysql 检查select语句是否返回带有if的内容

Mysql 检查select语句是否返回带有if的内容,mysql,Mysql,我正在从表中选择一个值,如果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' w

我正在从表中选择一个值,如果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是否实际选择了某个内容?

使用
如果存在(选择…
等…

如果存在(…),则使用
)。