你把你的sql 改为实际的值,先不用ibatis,然后放到mysql中去跑,如果跑通了再放到ibatis中,如果sql在mysql中是正确的,那么就看你的字段是否有类似:重名、类型不对、映射错误等问题
"WHERE" 前后都要加空格。
'WHERE BA.ID = 4' 这个ID是什么类型的?
没加单引号