sql语句报错(急,在线等!求达人速答!谢谢!)
我在mysql得前端查看工具mysql-front里面执行一下语句是正常得
SELECT * from userarchive200607 where date_format(belongingym_dte,'%Y-%m')<>date_format(now(),'%Y-%m')
group by usernumber_str having sum(userfee_mon) > 10
and UserMainRecordFlag_STR = '主记录' order by UserNumber_STR
可是为什么我在用java连接数据库后执行以上语句却报出如下错误:
where date_format(belongingym_dte,'%Y-%m')<>date_format(now(),'%Y-%m') group b
y usernumber_str having sum(userfee_mon) > 100 and UserMainRecordFlag_STR = '主
记录' order by UserNumber_STR
java.sql.SQLException: Column not found, message from server: "Unknown column '
UserMainRecordFlag_STR' in 'having clause'"
我那个列在数据库中的确是存在的啊!