java中特定值返回零的查询
大家好java中特定值返回零的查询,java,Java,大家好 我使用一个循环来执行一个查询,但是对于一个特定的列,我得到了零 示例 for(i=0;i<10;i++){ Query query = entityManager.createNativeQuery("select id, (1+1) as regular from tab1 where id='"+i+"'"); List result = query.getResultList(); System.out.println(result.get(0).ge
我使用一个循环来执行一个查询,但是对于一个特定的列,我得到了零 示例
for(i=0;i<10;i++){
Query query = entityManager.createNativeQuery("select id, (1+1) as regular from tab1 where id='"+i+"'");
List result = query.getResultList();
System.out.println(result.get(0).getRegular);
}
您是否可能没有id 1、3、5、7和9的条目?在这种情况下,查询将返回null,我认为它已更改为0。您需要检查表中的行。
2
0
2
0
0
0
2
0
2
0