不知道为什么 sql加与不加 and c.t_id=t.id 会产生不同的效果 受hibernate影响 ,感觉不加的话应该会自动匹配。但是结果却是不同!
在使用MyBatis的项目中,SQL语句如下就无法正常发布到Tomcat7.0
<select id="queryEntrustUnit" resultType="String">
select distinct entrustUnit from baseTable where (not entrust......
答案就在这里:MyBatis中SQL语句问题
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?
看看是不是sid那个条件查询出来有多条,因为多条,你加了and后导致排序变了,而你又只获取了第一条,因此值不一样了