这条语句为啥有错误?
conntmp.execute("select isnull(bumen_name,'') as bumen_name from bumen where bumen_id =0")("bumen_name")
id有些没有,比如0 但为什么报错呢 如果找不到就为空怎么写呢?
------解决方案--------------------
是不是报转型,错误?如果是那么肯定是isnull(bumen_id,'') 错了。如果null的不想查出来,那么写成isnull(bumen_id,-1)=0(如果id不存在-1的话);如果null的想查出来,那么写成isnull(bumen_id,0)=0