首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

这条语句为啥有异常

2012-09-17 
这条语句为啥有错误?conntmp.execute(select isnull(bumen_name,) as bumen_name from bumen where bum

这条语句为啥有错误?
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

热点排行