2013-07-30 36 views
0

我從表中選擇一個值,我想如果select語句返回的東西或無法返回的東西做一些事情。檢查如果SELECT語句返回的東西與IF

這是代碼

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...*/ 

的代碼產生產生語法error.In上面我的代碼,該計劃是,如果select語句返回的東西,然後運行下面的代碼就是它的升級。

我該怎麼做,如果測試是否選擇實際選擇的東西或不?

+4

你想'如果存在(...)'。 –

回答

0

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