读书人

请问下各位达人mysql里面用select i

发布时间: 2013-07-21 21:55:43 作者: rapoo

请教下各位达人,mysql里面用select into给变量赋值时,怎么处理查询结果为空的异常
在一个循环中,我首先用select into给一个变量赋值,然后我判断这个变量是否为空,结果还没到判断变量这里就跳出循环了。如果我用if exists 判断,则需要作两次查询,第一次查询用来判断,第二次用同样的查询条件给变量赋值,那样效率不高,请各位达人帮帮忙,看有没有比较好的解决办法。
select?into mysql?变量?空
[解决办法]
isnull(字段名,默值)
[解决办法]
插入临时表后再update呗。

读书人网 >SQL Server

热点推荐