日期:2014-05-17  浏览次数:20696 次

iBatis嵌套查询问题
<isEmpty prepend="AND" property="companyId">
  <isNotEmpty prepend="AND" property="listCompany1"> 
  m_rti_type.COMPANY_ID in 
  <iterate open="(" close=")" conjunction=","> 
  #listCompany1[]# 
  </iterate> 
</isNotEmpty> 
  </isEmpty>

我想查找当companyId为空的时候,并且listCompany1(ArrayList<String>)不为空的时候,查找出COMPANY_ID字段等于listCompany1中的值的结果都查询出来

注:m_rti_type为数据库的表

  companyId和listCompany1为类成员



在线等,谢谢了

------解决方案--------------------
语法没错的,鬼知道你有什么问题
可从后台打印生成的SQL验证是否错误